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-29 19:36:10 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2017-03-30 03:14:06 +0300
commit70a7f30b6b884de498b23a5f7b89396b5467552a (patch)
tree95f7ff3ce921f3e642e8838caaf3c78698d5616a
parent1262ff9527c8cf480ff04f6f32c4c77f4195d9a5 (diff)
[v4.5] Update APIs to match .NET 4.5 reference assemblies
-rw-r--r--src/v4.5/Accessibility.cs67
-rw-r--r--src/v4.5/CustomMarshalers.cs48
-rw-r--r--src/v4.5/Facades/System.Runtime.cs1
-rw-r--r--src/v4.5/Microsoft.Build.Engine.cs123
-rw-r--r--src/v4.5/Microsoft.Build.Framework.cs305
-rw-r--r--src/v4.5/Microsoft.Build.Tasks.v4.0.cs568
-rw-r--r--src/v4.5/Microsoft.Build.Utilities.v4.0.cs252
-rw-r--r--src/v4.5/Microsoft.Build.cs257
-rw-r--r--src/v4.5/Microsoft.CSharp.cs4
-rw-r--r--src/v4.5/Microsoft.VisualBasic.cs1908
-rw-r--r--src/v4.5/Microsoft.VisualC.cs15
-rw-r--r--src/v4.5/Mono.CSharp.cs123
-rw-r--r--src/v4.5/Mono.Cairo.cs4
-rw-r--r--src/v4.5/Mono.CodeContracts.cs5
-rw-r--r--src/v4.5/Mono.CompilerServices.SymbolWriter.cs4
-rw-r--r--src/v4.5/Mono.Debugger.Soft.cs11
-rw-r--r--src/v4.5/Mono.Posix.cs433
-rw-r--r--src/v4.5/Mono.Security.cs639
-rw-r--r--src/v4.5/Mono.Simd.cs10
-rw-r--r--src/v4.5/PEAPI.cs7
-rw-r--r--src/v4.5/System.ComponentModel.Composition.cs3
-rw-r--r--src/v4.5/System.Configuration.cs113
-rw-r--r--src/v4.5/System.Core.cs1399
-rw-r--r--src/v4.5/System.Data.Entity.cs5
-rw-r--r--src/v4.5/System.Data.Linq.cs45
-rw-r--r--src/v4.5/System.Data.OracleClient.cs74
-rw-r--r--src/v4.5/System.Data.Services.cs31
-rw-r--r--src/v4.5/System.Data.cs309
-rw-r--r--src/v4.5/System.Design.cs1096
-rw-r--r--src/v4.5/System.DirectoryServices.Protocols.cs105
-rw-r--r--src/v4.5/System.DirectoryServices.cs343
-rw-r--r--src/v4.5/System.Drawing.cs94
-rw-r--r--src/v4.5/System.EnterpriseServices.cs4
-rw-r--r--src/v4.5/System.IO.Compression.FileSystem.cs1
-rw-r--r--src/v4.5/System.IO.Compression.cs3
-rw-r--r--src/v4.5/System.IdentityModel.Selectors.cs6
-rw-r--r--src/v4.5/System.IdentityModel.cs1966
-rw-r--r--src/v4.5/System.Json.Microsoft.cs8
-rw-r--r--src/v4.5/System.Json.cs6
-rw-r--r--src/v4.5/System.Management.cs15
-rw-r--r--src/v4.5/System.Messaging.cs55
-rw-r--r--src/v4.5/System.Net.Http.Formatting.cs23
-rw-r--r--src/v4.5/System.Net.Http.WebRequest.cs2
-rw-r--r--src/v4.5/System.Net.Http.cs39
-rw-r--r--src/v4.5/System.Net.cs606
-rw-r--r--src/v4.5/System.Runtime.Caching.cs2
-rw-r--r--src/v4.5/System.Runtime.Remoting.cs21
-rw-r--r--src/v4.5/System.Security.cs85
-rw-r--r--src/v4.5/System.ServiceModel.Activation.cs41
-rw-r--r--src/v4.5/System.ServiceModel.Discovery.cs12
-rw-r--r--src/v4.5/System.ServiceModel.Routing.cs12
-rw-r--r--src/v4.5/System.ServiceModel.Web.cs140
-rw-r--r--src/v4.5/System.ServiceModel.cs3274
-rw-r--r--src/v4.5/System.Threading.Tasks.Dataflow.cs43
-rw-r--r--src/v4.5/System.Transactions.cs112
-rw-r--r--src/v4.5/System.Web.ApplicationServices.cs41
-rw-r--r--src/v4.5/System.Web.DynamicData.cs279
-rw-r--r--src/v4.5/System.Web.Extensions.Design.cs108
-rw-r--r--src/v4.5/System.Web.Extensions.cs623
-rw-r--r--src/v4.5/System.Web.Mvc.cs14
-rw-r--r--src/v4.5/System.Web.Razor.cs6
-rw-r--r--src/v4.5/System.Web.cs5099
-rw-r--r--src/v4.5/System.Windows.Forms.DataVisualization.cs144
-rw-r--r--src/v4.5/System.Windows.Forms.cs264
-rw-r--r--src/v4.5/System.Xaml.cs82
-rw-r--r--src/v4.5/System.Xml.Linq.cs5
-rw-r--r--src/v4.5/System.Xml.cs28
-rw-r--r--src/v4.5/System.cs1330
-rw-r--r--src/v4.5/WindowsBase.cs153
-rw-r--r--src/v4.5/mscorlib.cs1083
-rw-r--r--v4.5/Makefile220
71 files changed, 19931 insertions, 4425 deletions
diff --git a/src/v4.5/Accessibility.cs b/src/v4.5/Accessibility.cs
index 3f27451..c31b786 100644
--- a/src/v4.5/Accessibility.cs
+++ b/src/v4.5/Accessibility.cs
@@ -25,6 +25,33 @@
[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; }
@@ -49,4 +76,44 @@ namespace Accessibility
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/CustomMarshalers.cs b/src/v4.5/CustomMarshalers.cs
index 379174f..0f5cdd6 100644
--- a/src/v4.5/CustomMarshalers.cs
+++ b/src/v4.5/CustomMarshalers.cs
@@ -57,60 +57,60 @@ namespace System.Runtime.InteropServices.CustomMarshalers
{
public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler
{
- public EnumerableToDispatchMarshaler() { }
+ internal EnumerableToDispatchMarshaler() { }
[System.MonoTODOAttribute]
- public void CleanUpManagedData(object pManagedObj) { }
+ public virtual void CleanUpManagedData(object pManagedObj) { }
[System.MonoTODOAttribute]
- public void CleanUpNativeData(System.IntPtr pNativeData) { }
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
[System.MonoTODOAttribute]
public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
[System.MonoTODOAttribute]
- public int GetNativeDataSize() { throw null; }
+ public virtual int GetNativeDataSize() { throw null; }
[System.MonoTODOAttribute]
- public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
[System.MonoTODOAttribute]
- public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
}
public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler
{
- public EnumeratorToEnumVariantMarshaler() { }
- public void CleanUpManagedData(object pManagedObj) { }
- public void CleanUpNativeData(System.IntPtr pNativeData) { }
+ 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 int GetNativeDataSize() { throw null; }
- public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
- public object MarshalNativeToManaged(System.IntPtr pNativeData) { 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
{
- public ExpandoToDispatchExMarshaler() { }
+ internal ExpandoToDispatchExMarshaler() { }
[System.MonoTODOAttribute]
- public void CleanUpManagedData(object pManagedObj) { }
+ public virtual void CleanUpManagedData(object pManagedObj) { }
[System.MonoTODOAttribute]
- public void CleanUpNativeData(System.IntPtr pNativeData) { }
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
[System.MonoTODOAttribute]
public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
[System.MonoTODOAttribute]
- public int GetNativeDataSize() { throw null; }
+ public virtual int GetNativeDataSize() { throw null; }
[System.MonoTODOAttribute]
- public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
[System.MonoTODOAttribute]
- public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
}
public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler
{
- public TypeToTypeInfoMarshaler() { }
+ internal TypeToTypeInfoMarshaler() { }
[System.MonoTODOAttribute]
- public void CleanUpManagedData(object pManagedObj) { }
+ public virtual void CleanUpManagedData(object pManagedObj) { }
[System.MonoTODOAttribute]
- public void CleanUpNativeData(System.IntPtr pNativeData) { }
+ public virtual void CleanUpNativeData(System.IntPtr pNativeData) { }
[System.MonoTODOAttribute]
public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; }
[System.MonoTODOAttribute]
- public int GetNativeDataSize() { throw null; }
+ public virtual int GetNativeDataSize() { throw null; }
[System.MonoTODOAttribute]
- public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
+ public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; }
[System.MonoTODOAttribute]
- public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
+ public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; }
}
}
diff --git a/src/v4.5/Facades/System.Runtime.cs b/src/v4.5/Facades/System.Runtime.cs
index 1166c29..852cb8d 100644
--- a/src/v4.5/Facades/System.Runtime.cs
+++ b/src/v4.5/Facades/System.Runtime.cs
@@ -208,7 +208,6 @@
[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.GCLargeObjectHeapCompactionMode))]
[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))]
diff --git a/src/v4.5/Microsoft.Build.Engine.cs b/src/v4.5/Microsoft.Build.Engine.cs
index b173d83..c29447f 100644
--- a/src/v4.5/Microsoft.Build.Engine.cs
+++ b/src/v4.5/Microsoft.Build.Engine.cs
@@ -25,10 +25,14 @@ namespace Microsoft.Build.BuildEngine
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; }
@@ -84,6 +88,7 @@ namespace Microsoft.Build.BuildEngine
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; } }
@@ -93,10 +98,10 @@ namespace Microsoft.Build.BuildEngine
public void Clear() { }
[System.MonoTODOAttribute]
public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.IEnumerator GetEnumerator() { throw null; }
- public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty propertyToRemove) { }
+ 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) { }
}
@@ -131,8 +136,6 @@ namespace Microsoft.Build.BuildEngine
[System.MonoTODOAttribute]
public void AddOutputProperty(string taskParameter, string propertyName) { }
public bool Execute() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
- public System.Collections.Generic.IEnumerable<string> GetAttributes() { throw null; }
public string[] GetParameterNames() { throw null; }
public string GetParameterValue(string attributeName) { throw null; }
public void SetParameterValue(string parameterName, string parameterValue) { }
@@ -140,7 +143,19 @@ namespace Microsoft.Build.BuildEngine
}
public delegate void ColorResetter();
public delegate void ColorSetter(System.ConsoleColor color);
- public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger
+ 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) { }
@@ -151,27 +166,40 @@ namespace Microsoft.Build.BuildEngine
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 args) { }
- public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs args) { }
+ 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 args) { }
- public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs args) { }
+ 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 void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs args) { }
- public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs args) { }
- public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs args) { }
+ 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 args) { }
- public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs args) { }
- public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs args) { }
- public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs args) { }
- public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs args) { }
+ 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 { } }
@@ -204,10 +232,13 @@ namespace Microsoft.Build.BuildEngine
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]
@@ -217,15 +248,16 @@ namespace Microsoft.Build.BuildEngine
{
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; } }
+ 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; } }
+ public string ProjectPath { get { throw null; } set { } }
}
public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable
{
@@ -233,9 +265,11 @@ namespace Microsoft.Build.BuildEngine
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
@@ -246,6 +280,7 @@ namespace Microsoft.Build.BuildEngine
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) { }
}
@@ -271,6 +306,28 @@ namespace Microsoft.Build.BuildEngine
[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() { }
@@ -302,7 +359,7 @@ namespace Microsoft.Build.BuildEngine
[System.MonoTODOAttribute]
public string Xml { get { throw null; } }
[System.MonoTODOAttribute("Not tested")]
- public void AddNewImport(string importLocation, string importCondition) { }
+ 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; }
@@ -335,7 +392,7 @@ namespace Microsoft.Build.BuildEngine
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 settings) { }
+ 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() { }
@@ -343,21 +400,23 @@ namespace Microsoft.Build.BuildEngine
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 matchingCondition) { }
+ 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 outTextWriter) { }
+ 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) { }
@@ -365,7 +424,7 @@ namespace Microsoft.Build.BuildEngine
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 xmlText) { }
+ 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) { }
@@ -382,18 +441,28 @@ namespace Microsoft.Build.BuildEngine
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 buildTask) { }
+ public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { }
}
public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable
{
@@ -406,7 +475,6 @@ namespace Microsoft.Build.BuildEngine
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.IEnumerator GetEnumerator() { throw null; }
public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { }
}
@@ -417,6 +485,7 @@ namespace Microsoft.Build.BuildEngine
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
{
@@ -424,6 +493,7 @@ namespace Microsoft.Build.BuildEngine
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; }
@@ -456,7 +526,6 @@ namespace Microsoft.Build.BuildEngine
public object SyncRoot { get { throw null; } }
public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { }
public void CopyTo(System.Array array, int index) { }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.IEnumerator GetEnumerator() { throw null; }
}
public static partial class Utilities
diff --git a/src/v4.5/Microsoft.Build.Framework.cs b/src/v4.5/Microsoft.Build.Framework.cs
index 48956ca..46ae3ce 100644
--- a/src/v4.5/Microsoft.Build.Framework.cs
+++ b/src/v4.5/Microsoft.Build.Framework.cs
@@ -63,7 +63,6 @@ namespace Microsoft.Build.Framework
[System.SerializableAttribute]
public partial class BuildEventContext
{
- public static Microsoft.Build.Framework.BuildEventContext Invalid;
public const int InvalidNodeId = -2;
public const int InvalidProjectContextId = -2;
public const int InvalidProjectInstanceId = -1;
@@ -73,6 +72,8 @@ namespace Microsoft.Build.Framework
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; } }
@@ -95,11 +96,24 @@ namespace Microsoft.Build.Framework
}
public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e);
[System.SerializableAttribute]
- public partial class BuildMessageEventArgs : Microsoft.Build.Framework.BuildEventArgs
+ 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]
@@ -139,11 +153,20 @@ namespace Microsoft.Build.Framework
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.BuildEventArgs
+ 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]
@@ -151,6 +174,7 @@ namespace Microsoft.Build.Framework
{
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; } }
}
@@ -159,6 +183,7 @@ namespace Microsoft.Build.Framework
{
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; } }
}
@@ -225,6 +250,11 @@ namespace Microsoft.Build.Framework
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
{
@@ -338,6 +368,7 @@ namespace Microsoft.Build.Framework
{
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; } }
}
@@ -345,12 +376,21 @@ namespace Microsoft.Build.Framework
[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
@@ -363,15 +403,31 @@ namespace Microsoft.Build.Framework
{
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]
@@ -379,6 +435,8 @@ namespace Microsoft.Build.Framework
{
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; } }
@@ -389,6 +447,7 @@ namespace Microsoft.Build.Framework
{
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; } }
}
@@ -397,6 +456,7 @@ namespace Microsoft.Build.Framework
{
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; } }
@@ -417,12 +477,251 @@ namespace Microsoft.Build.Framework
{
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)]
diff --git a/src/v4.5/Microsoft.Build.Tasks.v4.0.cs b/src/v4.5/Microsoft.Build.Tasks.v4.0.cs
index 8f8072a..cb0a075 100644
--- a/src/v4.5/Microsoft.Build.Tasks.v4.0.cs
+++ b/src/v4.5/Microsoft.Build.Tasks.v4.0.cs
@@ -45,9 +45,11 @@ namespace Microsoft.Build.Tasks
[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 { } }
@@ -81,6 +83,7 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -120,11 +123,21 @@ namespace Microsoft.Build.Tasks
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; }
}
@@ -145,6 +158,7 @@ namespace Microsoft.Build.Tasks
[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
@@ -171,8 +185,16 @@ namespace Microsoft.Build.Tasks
public partial class CommandLineBuilderExtension : Microsoft.Build.Utilities.CommandLineBuilder
{
public CommandLineBuilderExtension() { }
+ protected string GetQuotedText(string unquotedText) { throw null; }
}
- public partial class Copy : Microsoft.Build.Tasks.TaskExtension
+ 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]
@@ -188,6 +210,7 @@ namespace Microsoft.Build.Tasks
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
@@ -208,11 +231,14 @@ namespace Microsoft.Build.Tasks
}
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; }
@@ -240,17 +266,19 @@ namespace Microsoft.Build.Tasks
{
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 Platform { 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 { } }
@@ -263,7 +291,7 @@ namespace Microsoft.Build.Tasks
[System.MonoTODOAttribute]
protected override Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; }
}
- public sealed partial class Delete : Microsoft.Build.Tasks.TaskExtension
+ public sealed partial class Delete : Microsoft.Build.Tasks.TaskExtension, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask
{
public Delete() { }
[Microsoft.Build.Framework.OutputAttribute]
@@ -271,6 +299,7 @@ namespace Microsoft.Build.Tasks
[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
@@ -287,6 +316,8 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -339,6 +370,17 @@ namespace Microsoft.Build.Tasks
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() { }
@@ -349,6 +391,7 @@ namespace Microsoft.Build.Tasks
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
@@ -376,12 +419,23 @@ namespace Microsoft.Build.Tasks
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]
@@ -396,6 +450,7 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -411,16 +466,19 @@ namespace Microsoft.Build.Tasks
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]
@@ -431,6 +489,7 @@ namespace Microsoft.Build.Tasks
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]
@@ -461,6 +520,8 @@ namespace Microsoft.Build.Tasks
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]
@@ -487,14 +548,22 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -503,15 +572,25 @@ namespace Microsoft.Build.Tasks
[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]
@@ -550,10 +629,24 @@ namespace Microsoft.Build.Tasks
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() { }
@@ -568,6 +661,46 @@ namespace Microsoft.Build.Tasks
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() { }
@@ -578,6 +711,7 @@ namespace Microsoft.Build.Tasks
[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; } }
@@ -605,6 +739,7 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -612,18 +747,24 @@ namespace Microsoft.Build.Tasks
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) { }
@@ -644,10 +785,25 @@ namespace Microsoft.Build.Tasks
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
{
@@ -658,13 +814,18 @@ namespace Microsoft.Build.Tasks
[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
@@ -707,6 +868,22 @@ namespace Microsoft.Build.Tasks
[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() { }
@@ -717,6 +894,7 @@ namespace Microsoft.Build.Tasks
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]
@@ -725,13 +903,24 @@ namespace Microsoft.Build.Tasks
public bool FindRelatedFiles { get { throw null; } set { } }
public bool FindSatellites { get { throw null; } set { } }
public bool FindSerializationAssemblies { get { throw null; } set { } }
- public Microsoft.Build.Framework.ITaskItem[] InstalledAssemblyTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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]
@@ -744,26 +933,93 @@ namespace Microsoft.Build.Tasks
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; }
}
@@ -773,9 +1029,24 @@ namespace Microsoft.Build.Tasks
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() { }
@@ -791,8 +1062,10 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -803,6 +1076,7 @@ namespace Microsoft.Build.Tasks
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 { } }
@@ -833,7 +1107,7 @@ namespace Microsoft.Build.Tasks
}
public partial class TaskLoggingHelperExtension : Microsoft.Build.Utilities.TaskLoggingHelper
{
- internal TaskLoggingHelperExtension() : base (default(Microsoft.Build.Framework.ITask)) { }
+ 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]
@@ -888,6 +1162,7 @@ namespace Microsoft.Build.Tasks
[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; }
}
@@ -906,8 +1181,11 @@ namespace Microsoft.Build.Tasks
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]
@@ -921,7 +1199,7 @@ namespace Microsoft.Build.Tasks
[System.MonoTODOAttribute]
public string OptionStrictType { get { throw null; } set { } }
[System.MonoTODOAttribute]
- public string Platform { get { throw null; } set { } }
+ public string PdbFile { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool RemoveIntegerChecks { get { throw null; } set { } }
[System.MonoTODOAttribute]
@@ -936,6 +1214,7 @@ namespace Microsoft.Build.Tasks
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]
@@ -946,6 +1225,7 @@ namespace Microsoft.Build.Tasks
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]
@@ -963,6 +1243,28 @@ namespace Microsoft.Build.Tasks
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() { }
@@ -977,12 +1279,58 @@ namespace Microsoft.Build.Tasks
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
{
@@ -992,6 +1340,7 @@ namespace Microsoft.Build.Tasks.Deployment.Bootstrapper
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]
@@ -1034,6 +1383,7 @@ namespace Microsoft.Build.Tasks.Deployment.Bootstrapper
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 { } }
@@ -1089,6 +1439,7 @@ namespace Microsoft.Build.Tasks.Deployment.Bootstrapper
{
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; }
@@ -1190,10 +1541,14 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
{
[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]
@@ -1206,8 +1561,14 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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]
@@ -1216,6 +1577,9 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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]
@@ -1232,6 +1596,12 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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
@@ -1413,17 +1783,40 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
[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]
@@ -1434,8 +1827,10 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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]
@@ -1446,10 +1841,13 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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]
@@ -1460,6 +1858,7 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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]
@@ -1475,6 +1874,27 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
[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
{
@@ -1554,6 +1974,7 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
public override string ToString() { throw null; }
[System.MonoTODOAttribute]
public void UpdateFileInfo() { }
+ public void UpdateFileInfo(string targetFrameworkVersion) { }
[System.MonoTODOAttribute]
public virtual void Validate() { }
[System.MonoTODOAttribute]
@@ -1580,6 +2001,7 @@ namespace Microsoft.Build.Tasks.Deployment.ManifestUtilities
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
@@ -1778,6 +2200,20 @@ namespace Microsoft.Build.Tasks.Hosting
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))]
@@ -1830,6 +2266,126 @@ namespace Microsoft.Build.Tasks.Hosting
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
{
diff --git a/src/v4.5/Microsoft.Build.Utilities.v4.0.cs b/src/v4.5/Microsoft.Build.Utilities.v4.0.cs
index c1a246e..4c68468 100644
--- a/src/v4.5/Microsoft.Build.Utilities.v4.0.cs
+++ b/src/v4.5/Microsoft.Build.Utilities.v4.0.cs
@@ -35,15 +35,77 @@ namespace Microsoft.Build.Utilities
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) { }
@@ -60,6 +122,93 @@ namespace Microsoft.Build.Utilities
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,
@@ -79,6 +228,26 @@ namespace Microsoft.Build.Utilities
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,
@@ -89,6 +258,16 @@ namespace Microsoft.Build.Utilities
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() { }
@@ -96,6 +275,8 @@ namespace Microsoft.Build.Utilities
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; } }
@@ -126,6 +307,7 @@ namespace Microsoft.Build.Utilities
}
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; } }
@@ -138,10 +320,13 @@ namespace Microsoft.Build.Utilities
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) { }
@@ -158,6 +343,7 @@ namespace Microsoft.Build.Utilities
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; }
@@ -172,31 +358,74 @@ namespace Microsoft.Build.Utilities
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]
@@ -205,17 +434,21 @@ namespace Microsoft.Build.Utilities
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() { }
@@ -235,8 +468,25 @@ namespace Microsoft.Build.Utilities
[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 virtual bool ValidateParameters() { 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
diff --git a/src/v4.5/Microsoft.Build.cs b/src/v4.5/Microsoft.Build.cs
index 4d5da0a..eec3b5e 100644
--- a/src/v4.5/Microsoft.Build.cs
+++ b/src/v4.5/Microsoft.Build.cs
@@ -29,14 +29,16 @@ namespace Microsoft.Build.Construction
public abstract string File { get; }
public abstract int Line { get; }
public string LocationString { get { throw null; } }
- public override bool Equals(object other) { 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; } }
}
@@ -45,7 +47,7 @@ namespace Microsoft.Build.Construction
internal ProjectElement() { }
public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElementContainer> AllParents { get { throw null; } }
public virtual string Condition { get { throw null; } set { } }
- public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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; } }
@@ -74,6 +76,7 @@ namespace Microsoft.Build.Construction
{
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 { } }
}
@@ -82,6 +85,7 @@ namespace Microsoft.Build.Construction
{
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
@@ -118,6 +122,7 @@ namespace Microsoft.Build.Construction
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; } }
@@ -145,7 +150,7 @@ namespace Microsoft.Build.Construction
{
internal ProjectOnErrorElement() { }
public string ExecuteTargetsAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public Microsoft.Build.Construction.ElementLocation ExecuteTargetsAttributeLocation { [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
@@ -153,6 +158,7 @@ namespace Microsoft.Build.Construction
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; } }
}
@@ -163,9 +169,11 @@ namespace Microsoft.Build.Construction
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; } 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
@@ -189,8 +197,10 @@ namespace Microsoft.Build.Construction
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 string DirectoryPath { 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; } }
@@ -198,6 +208,7 @@ namespace Microsoft.Build.Construction
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; } }
@@ -205,6 +216,7 @@ namespace Microsoft.Build.Construction
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; } }
@@ -212,6 +224,9 @@ namespace Microsoft.Build.Construction
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; }
@@ -251,6 +266,7 @@ namespace Microsoft.Build.Construction
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; }
@@ -297,15 +313,14 @@ namespace Microsoft.Build.Construction
{
internal ProjectTaskElement() { }
public string ContinueOnError { get { throw null; } set { } }
- public Microsoft.Build.Construction.ElementLocation ContinueOnErrorLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public string ExecuteTargets { [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.Runtime.CompilerServices.CompilerGeneratedAttribute]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; } [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; } [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; }
@@ -321,19 +336,29 @@ namespace Microsoft.Build.Construction
{
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; }
}
@@ -342,10 +367,14 @@ namespace Microsoft.Build.Construction
{
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
@@ -360,28 +389,47 @@ namespace Microsoft.Build.Construction
{
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(System.Xml.XmlReader xml) { }
- public Project(System.Xml.XmlReader xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
- public Project(System.Xml.XmlReader xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
- public Project(System.Xml.XmlReader xml, 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; } }
@@ -393,7 +441,7 @@ namespace Microsoft.Build.Evaluation
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; } }
+ 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")]
@@ -401,9 +449,11 @@ namespace Microsoft.Build.Evaluation
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; } }
@@ -422,6 +472,7 @@ namespace Microsoft.Build.Evaluation
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; }
@@ -458,7 +509,7 @@ namespace Microsoft.Build.Evaluation
public partial class ProjectCollection : System.IDisposable
{
public ProjectCollection() { }
- public ProjectCollection(Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations) { }
+ 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) { }
@@ -489,12 +540,13 @@ namespace Microsoft.Build.Evaluation
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 { } }
- public void AddProject(Microsoft.Build.Evaluation.Project project) { }
[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; }
@@ -503,39 +555,45 @@ namespace Microsoft.Build.Evaluation
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 delegate void ProjectAddedEventHandler(object target, Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedToProjectCollectionEventArgs args);
+ 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 project) { }
+ 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
{
- public ProjectCollectionChangedEventArgs(Microsoft.Build.Evaluation.ProjectCollectionChangedState state) { }
- public Microsoft.Build.Evaluation.ProjectCollectionChangedState State { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ internal ProjectCollectionChangedEventArgs() { }
+ public Microsoft.Build.Evaluation.ProjectCollectionChangedState Changed { get { throw null; } }
}
public enum ProjectCollectionChangedState
{
DefaultToolsVersion = 0,
- DisableMarkDirty = 1,
- GlobalProperties = 2,
- HostServices = 3,
+ DisableMarkDirty = 7,
+ GlobalProperties = 3,
+ HostServices = 6,
IsBuildEnabled = 4,
- Loggers = 5,
- OnlyLogCriticalEvents = 6,
- SkipEvaluation = 7,
- Toolsets = 8,
+ Loggers = 2,
+ OnlyLogCriticalEvents = 5,
+ SkipEvaluation = 8,
+ Toolsets = 1,
}
[System.Diagnostics.DebuggerDisplayAttribute("{ItemType}={EvaluatedInclude} [{UnevaluatedInclude}] #DirectMetadata={DirectMetadataCount}")]
public partial class ProjectItem
@@ -565,6 +623,9 @@ namespace Microsoft.Build.Evaluation
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
@@ -574,19 +635,24 @@ namespace Microsoft.Build.Evaluation
RecordDuplicateButNotCircularImports = 2,
RejectCircularImports = 4,
}
- public partial class ProjectMetadata
+ [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; } }
+ 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; }
}
- public abstract partial class ProjectProperty
+ [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; } }
@@ -600,6 +666,7 @@ namespace Microsoft.Build.Evaluation
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
{
@@ -630,6 +697,9 @@ namespace Microsoft.Build.Evaluation
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
@@ -650,7 +720,7 @@ namespace Microsoft.Build.Exceptions
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 partial class InternalLoggerException : System.Exception
+ public sealed partial class InternalLoggerException : System.Exception
{
public InternalLoggerException() { }
public InternalLoggerException(string message) { }
@@ -687,13 +757,15 @@ namespace Microsoft.Build.Exceptions
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
+ public partial class BuildManager : System.IDisposable
{
public BuildManager() { }
public BuildManager(string hostName) { }
@@ -713,6 +785,7 @@ namespace Microsoft.Build.Execution
{
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]
@@ -720,6 +793,7 @@ namespace Microsoft.Build.Execution
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; } }
@@ -732,6 +806,8 @@ namespace Microsoft.Build.Execution
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]
@@ -744,6 +820,7 @@ namespace Microsoft.Build.Execution
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]
@@ -760,11 +837,13 @@ namespace Microsoft.Build.Execution
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; } }
@@ -778,7 +857,9 @@ namespace Microsoft.Build.Execution
[System.FlagsAttribute]
public enum BuildRequestDataFlags
{
+ IgnoreExistingProjectState = 4,
None = 0,
+ ProvideProjectStateAfterBuild = 2,
ReplaceExistingProjectInstance = 1,
}
public partial class BuildResult
@@ -786,12 +867,13 @@ namespace Microsoft.Build.Execution
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; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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) { }
@@ -838,13 +920,27 @@ namespace Microsoft.Build.Execution
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; } }
@@ -889,6 +985,12 @@ namespace Microsoft.Build.Execution
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() { }
@@ -896,14 +998,14 @@ namespace Microsoft.Build.Execution
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 sealed partial class ProjectItemGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ 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 Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemGroupTaskItemInstance> Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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
@@ -927,7 +1029,7 @@ namespace Microsoft.Build.Execution
public string RemoveMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
public Microsoft.Build.Construction.ElementLocation RemoveMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
- public sealed partial class ProjectItemGroupTaskMetadataInstance
+ public partial class ProjectItemGroupTaskMetadataInstance
{
internal ProjectItemGroupTaskMetadataInstance() { }
public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
@@ -946,7 +1048,6 @@ namespace Microsoft.Build.Execution
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 { } }
- int Microsoft.Build.Framework.ITaskItem.MetadataCount { get { throw null; } }
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; } }
@@ -956,24 +1057,25 @@ namespace Microsoft.Build.Execution
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.RemoveMetadata(string metadataName) { }
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 metadataName) { 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
+ 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 partial class ProjectOnErrorInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ public sealed partial class ProjectOnErrorInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
{
internal ProjectOnErrorInstance() { }
public override string Condition { get { throw null; } }
@@ -982,12 +1084,11 @@ namespace Microsoft.Build.Execution
public Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
}
- public sealed partial class ProjectPropertyGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
+ 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 Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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; } }
}
@@ -1000,12 +1101,13 @@ namespace Microsoft.Build.Execution
public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
- public partial class ProjectPropertyInstance
+ 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
@@ -1064,7 +1166,7 @@ namespace Microsoft.Build.Execution
public abstract Microsoft.Build.Construction.ElementLocation Location { get; }
public abstract Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get; }
}
- public partial class ProjectTaskOutputItemInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
+ public sealed partial class ProjectTaskOutputItemInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
{
internal ProjectTaskOutputItemInstance() { }
public override string Condition { get { throw null; } }
@@ -1075,7 +1177,7 @@ namespace Microsoft.Build.Execution
public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
public override Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
}
- public partial class ProjectTaskOutputPropertyInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
+ public sealed partial class ProjectTaskOutputPropertyInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
{
internal ProjectTaskOutputPropertyInstance() { }
public override string Condition { get { throw null; } }
@@ -1100,21 +1202,6 @@ namespace Microsoft.Build.Execution
Success = (byte)1,
}
}
-namespace Microsoft.Build.Internal
-{
- public enum NodeEngineShutdownReason
- {
- BuildComplete = 0,
- BuildCompleteReuse = 1,
- ConnectionFailed = 2,
- Error = 3,
- }
- public partial class OutOfProcNode
- {
- public OutOfProcNode() { }
- public Microsoft.Build.Internal.NodeEngineShutdownReason Run(out System.Exception shutdownException) { shutdownException = default(System.Exception); throw null; }
- }
-}
namespace Microsoft.Build.Logging
{
public delegate void ColorResetter();
@@ -1126,11 +1213,12 @@ namespace Microsoft.Build.Logging
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 { } }
- public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
+ 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 void Shutdown() { }
+ public virtual void Shutdown() { }
}
- public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger
+ public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
{
public ConsoleLogger() { }
public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
@@ -1141,26 +1229,39 @@ namespace Microsoft.Build.Logging
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 args) { }
- public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs args) { }
+ 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 args) { }
- public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs args) { }
+ 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 void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs args) { }
- public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs args) { }
- public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs args) { }
+ 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 args) { }
- public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs args) { }
- public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs args) { }
- public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs args) { }
- public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs args) { }
+ 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
diff --git a/src/v4.5/Microsoft.CSharp.cs b/src/v4.5/Microsoft.CSharp.cs
index 9d4ae24..cf02f10 100644
--- a/src/v4.5/Microsoft.CSharp.cs
+++ b/src/v4.5/Microsoft.CSharp.cs
@@ -21,6 +21,7 @@
[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; }
@@ -35,11 +36,13 @@ namespace Microsoft.CSharp.RuntimeBinder
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
{
@@ -51,6 +54,7 @@ namespace Microsoft.CSharp.RuntimeBinder
None = 0,
UseCompileTimeType = 1,
}
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
[System.FlagsAttribute]
public enum CSharpBinderFlags
{
diff --git a/src/v4.5/Microsoft.VisualBasic.cs b/src/v4.5/Microsoft.VisualBasic.cs
new file mode 100644
index 0000000..662d539
--- /dev/null
+++ b/src/v4.5/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/Microsoft.VisualC.cs b/src/v4.5/Microsoft.VisualC.cs
index aba2609..17db6fc 100644
--- a/src/v4.5/Microsoft.VisualC.cs
+++ b/src/v4.5/Microsoft.VisualC.cs
@@ -15,24 +15,25 @@ namespace Microsoft.VisualC
public sealed partial class DecoratedNameAttribute : System.Attribute
{
public DecoratedNameAttribute() { }
+ public DecoratedNameAttribute(string decoratedName) { }
}
- public sealed partial class IsConstModifier : System.Attribute
+ public sealed partial class IsConstModifier
{
public IsConstModifier() { }
}
- public sealed partial class IsCXXReferenceModifier : System.Attribute
+ public sealed partial class IsCXXReferenceModifier
{
public IsCXXReferenceModifier() { }
}
- public sealed partial class IsLongModifier : System.Attribute
+ public sealed partial class IsLongModifier
{
public IsLongModifier() { }
}
- public sealed partial class IsSignedModifier : System.Attribute
+ public sealed partial class IsSignedModifier
{
public IsSignedModifier() { }
}
- public sealed partial class IsVolatileModifier : System.Attribute
+ public sealed partial class IsVolatileModifier
{
public IsVolatileModifier() { }
}
@@ -41,11 +42,11 @@ namespace Microsoft.VisualC
public int m_dwAttrs;
public MiscellaneousBitsAttribute(int miscellaneousBits) { }
}
- public sealed partial class NeedsCopyConstructorModifier : System.Attribute
+ public sealed partial class NeedsCopyConstructorModifier
{
public NeedsCopyConstructorModifier() { }
}
- public sealed partial class NoSignSpecifiedModifier : System.Attribute
+ public sealed partial class NoSignSpecifiedModifier
{
public NoSignSpecifiedModifier() { }
}
diff --git a/src/v4.5/Mono.CSharp.cs b/src/v4.5/Mono.CSharp.cs
index 2d01f1f..6c64acd 100644
--- a/src/v4.5/Mono.CSharp.cs
+++ b/src/v4.5/Mono.CSharp.cs
@@ -271,7 +271,8 @@ namespace Mono.CompilerServices.SymbolWriter
{
public readonly int Index;
public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { }
- public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name, byte[] guid, byte[] checksum) { }
+ 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 { } }
@@ -297,6 +298,7 @@ namespace Mono.CompilerServices.SymbolWriter
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
@@ -446,7 +448,7 @@ namespace Mono.CSharp
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.LocalVariable local_info) { 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
@@ -586,7 +588,6 @@ namespace Mono.CSharp
{
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 bool ConditionalAccessReceiver { [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; }
@@ -601,10 +602,12 @@ namespace Mono.CSharp
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; }
@@ -637,6 +640,7 @@ namespace Mono.CSharp
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; }
@@ -688,11 +692,13 @@ namespace Mono.CSharp
}
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) { }
@@ -726,6 +732,7 @@ namespace Mono.CSharp
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() { }
@@ -742,6 +749,12 @@ namespace Mono.CSharp
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) { }
@@ -849,6 +862,7 @@ namespace Mono.CSharp
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
{
@@ -889,6 +903,7 @@ namespace Mono.CSharp
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; }
@@ -983,6 +998,7 @@ namespace Mono.CSharp
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; }
@@ -1127,6 +1143,7 @@ namespace Mono.CSharp
HasAsyncModifier = 1024,
HasCapturedThis = 128,
HasCapturedVariable = 64,
+ HasReferenceToStoreyForInstanceLambdas = 65536,
InitializationEmitted = 4194304,
IsExpressionTree = 256,
Iterator = 1048576,
@@ -1151,6 +1168,7 @@ namespace Mono.CSharp
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; } }
@@ -1472,6 +1490,7 @@ namespace Mono.CSharp
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
{
@@ -1578,6 +1597,7 @@ namespace Mono.CSharp
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;
@@ -1699,6 +1719,7 @@ namespace Mono.CSharp
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; }
@@ -1752,6 +1773,7 @@ namespace Mono.CSharp
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
{
@@ -1797,6 +1819,7 @@ namespace Mono.CSharp
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
@@ -2076,7 +2099,7 @@ namespace Mono.CSharp
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 AreEqual(Mono.CSharp.DefiniteAssignmentBitSet a, Mono.CSharp.DefiniteAssignmentBitSet b) { 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) { }
@@ -2213,6 +2236,7 @@ namespace Mono.CSharp
{
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; } }
@@ -2224,6 +2248,7 @@ namespace Mono.CSharp
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; }
@@ -2271,12 +2296,12 @@ namespace Mono.CSharp
public void AddStatementEpilog(Mono.CSharp.IExpressionCleanup cleanupExpression) { }
public void AssertEmptyStack() { }
public void BeginCatchBlock(Mono.CSharp.TypeSpec type) { }
- public void BeginCompilerScope() { }
+ public void BeginCompilerScope(int scopeIndex) { }
public void BeginExceptionBlock() { }
public void BeginExceptionFilterBlock() { }
public void BeginFilterHandler() { }
public void BeginFinallyBlock() { }
- public void BeginScope() { }
+ 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; }
@@ -2522,6 +2547,7 @@ namespace Mono.CSharp
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
@@ -2568,12 +2594,12 @@ namespace Mono.CSharp
}
public abstract partial class ExceptionStatement : Mono.CSharp.ResumableStatement
{
+ protected int first_catch_resume_pc;
protected int first_resume_pc;
- protected Mono.CSharp.ExceptionStatement parent;
+ protected Mono.CSharp.ExceptionStatement parent_try_block;
protected System.Collections.Generic.List<Mono.CSharp.ResumableStatement> resume_points;
protected ExceptionStatement(Mono.CSharp.Location loc) { }
- public virtual int AddResumePoint(Mono.CSharp.ResumableStatement stmt, int pc, Mono.CSharp.StateMachineInitializer stateMachine) { throw null; }
- protected virtual void EmitBeginException(Mono.CSharp.EmitContext ec) { }
+ 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
@@ -2598,8 +2624,10 @@ namespace Mono.CSharp
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() { }
@@ -2685,7 +2713,7 @@ namespace Mono.CSharp
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 static Mono.CSharp.TypeSpec LiftMemberType(Mono.CSharp.ResolveContext rc, 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; }
@@ -2702,6 +2730,7 @@ namespace Mono.CSharp
[System.FlagsAttribute]
public enum MemberLookupRestrictions
{
+ DontSetConditionalAccess = 256,
EmptyArguments = 16,
ExactArity = 4,
IgnoreAmbiguity = 64,
@@ -2718,7 +2747,7 @@ namespace Mono.CSharp
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 Mono.CSharp.ExpressionStatement ResolveStatement(Mono.CSharp.BlockContext ec) { throw null; }
+ public virtual Mono.CSharp.ExpressionStatement ResolveStatement(Mono.CSharp.BlockContext ec) { throw null; }
}
public partial class ExtensionMethodCandidates
{
@@ -2807,6 +2836,7 @@ namespace Mono.CSharp
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) { }
@@ -2894,12 +2924,12 @@ namespace Mono.CSharp
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 void BranchConditionalAccessDefiniteAssignment() { }
public Mono.CSharp.DefiniteAssignmentBitSet BranchDefiniteAssignment() { throw null; }
public Mono.CSharp.DefiniteAssignmentBitSet BranchDefiniteAssignment(Mono.CSharp.DefiniteAssignmentBitSet da) { throw null; }
- public void ConditionalAccessEnd() { }
+ 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) { }
}
@@ -3239,6 +3269,7 @@ namespace Mono.CSharp
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; }
@@ -3363,6 +3394,7 @@ namespace Mono.CSharp
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
{
@@ -3371,6 +3403,7 @@ namespace Mono.CSharp
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
@@ -3407,6 +3440,7 @@ namespace Mono.CSharp
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)) { }
@@ -3485,7 +3519,7 @@ namespace Mono.CSharp
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, bool finalTarget) { }
+ 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; }
@@ -3552,10 +3586,11 @@ namespace Mono.CSharp
public bool IsCompilerGenerated { get { throw null; } }
public bool IsConstant { get { throw null; } }
public bool IsDeclared { get { throw null; } }
- public bool IsFixed { 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; } }
@@ -3767,13 +3802,14 @@ namespace Mono.CSharp
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; } }
+ 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
@@ -3793,11 +3829,13 @@ namespace Mono.CSharp
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) { 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; }
@@ -3836,7 +3874,6 @@ namespace Mono.CSharp
protected Mono.CSharp.Report Report { get { throw null; } }
public virtual void Accept(Mono.CSharp.StructuralVisitor visitor) { }
protected bool CheckAbstractAndExtern(bool has_block) { throw null; }
- public virtual void CheckObsoleteness(Mono.CSharp.Location loc) { }
protected void CheckProtectedModifier() { }
public virtual string[] ConditionalConditions() { throw null; }
public abstract bool Define();
@@ -3912,6 +3949,7 @@ namespace Mono.CSharp
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)]
@@ -4005,6 +4043,7 @@ namespace Mono.CSharp
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; }
@@ -4053,6 +4092,7 @@ namespace Mono.CSharp
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; }
@@ -4064,6 +4104,7 @@ namespace Mono.CSharp
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; }
@@ -4119,7 +4160,7 @@ namespace Mono.CSharp
public override void Emit() { }
public override bool EnableOverloadChecks(Mono.CSharp.MemberCore overload) { throw null; }
public override string GetSignatureForDocumentation() { throw null; }
- public virtual void PrepareEmit() { }
+ public override void PrepareEmit() { }
protected override bool VerifyClsCompliance() { throw null; }
}
public partial class MethodData
@@ -4166,7 +4207,7 @@ namespace Mono.CSharp
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 baseType) { throw null; }
+ 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; }
@@ -4174,6 +4215,7 @@ namespace Mono.CSharp
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
@@ -4409,6 +4451,7 @@ namespace Mono.CSharp
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; }
@@ -4442,10 +4485,11 @@ namespace Mono.CSharp
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 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; }
@@ -4690,6 +4734,7 @@ namespace Mono.CSharp
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; } }
@@ -4706,10 +4751,11 @@ namespace Mono.CSharp
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() { 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
@@ -4766,7 +4812,7 @@ namespace Mono.CSharp
{
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 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 right_side) { throw null; }
public override bool HasConditionalAccess() { throw null; }
}
@@ -4842,6 +4888,7 @@ namespace Mono.CSharp
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;
@@ -5038,7 +5085,6 @@ namespace Mono.CSharp
{
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) { }
- public abstract void PrepareEmit();
protected override bool VerifyClsCompliance() { throw null; }
}
public partial class PropertySpec : Mono.CSharp.MemberSpec, Mono.CSharp.IInterfaceMemberSpec
@@ -5084,7 +5130,7 @@ namespace Mono.CSharp
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 original_expr) { 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; }
@@ -5095,7 +5141,7 @@ namespace Mono.CSharp
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 sealed partial class ReducedConstantExpression : Mono.CSharp.EmptyConstantCast
+ 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; } }
@@ -5143,7 +5189,6 @@ namespace Mono.CSharp
public bool IsDisabled { get { throw null; } }
public Mono.CSharp.ReportPrinter Printer { get { throw null; } }
public int Warnings { get { throw null; } }
- public bool CheckWarningCode(int code, Mono.CSharp.Location loc) { throw null; }
[System.Diagnostics.ConditionalAttribute("MCS_DEBUG")]
public static void Debug(int category, string message, params object[] args) { }
[System.Diagnostics.ConditionalAttribute("MCS_DEBUG")]
@@ -5237,10 +5282,10 @@ namespace Mono.CSharp
CatchScope = 8,
CheckedScope = 1,
CompoundAssignmentScope = 64,
- ConditionalAccessReceiver = 65536,
ConstantCheckState = 2,
ConstantScope = 1024,
ConstructorScope = 2048,
+ DontSetConditionalAccessReceiver = 65536,
EnumScope = 512,
ExpressionTreeConversion = 33554432,
FieldInitializerScope = 32,
@@ -5249,6 +5294,7 @@ namespace Mono.CSharp
InferReturnType = 8388608,
InvokeSpecialName = 67108864,
LockScope = 8192,
+ NameOfScope = 131072,
OmitDebuggingInfo = 16777216,
ProbingMode = 4194304,
TryScope = 16384,
@@ -5449,15 +5495,16 @@ namespace Mono.CSharp
public partial class SourceFile : System.IEquatable<Mono.CSharp.SourceFile>
{
public bool AutoGenerated;
- public readonly string FullPathName;
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) { 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) { }
@@ -5494,7 +5541,8 @@ namespace Mono.CSharp
public partial class StackFieldExpr : Mono.CSharp.FieldExpr, Mono.CSharp.IExpressionCleanup
{
public StackFieldExpr(Mono.CSharp.Field field) : base (default(Mono.CSharp.Location)) { }
- public bool IsAvailableForReuse { get { throw null; } set { } }
+ 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) { }
@@ -5509,7 +5557,7 @@ namespace Mono.CSharp
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.LocalVariable local_info) { throw null; }
+ protected override string GetVariableMangledName(Mono.CSharp.ResolveContext rc, Mono.CSharp.LocalVariable local_info) { throw null; }
public enum State
{
After = -1,
@@ -5642,6 +5690,7 @@ namespace Mono.CSharp
{
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; }
@@ -5981,15 +6030,18 @@ namespace Mono.CSharp
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) { }
@@ -6005,11 +6057,10 @@ namespace Mono.CSharp
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 void EmitBeginException(Mono.CSharp.EmitContext ec) { }
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) { throw null; }
- public static System.Reflection.Emit.Label EmitRedirectedReturn(Mono.CSharp.EmitContext ec, Mono.CSharp.AsyncInitializer initializer) { throw null; }
+ 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) { }
@@ -6106,7 +6157,6 @@ namespace Mono.CSharp
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 bool requires_delayed_unmanagedtype_check;
protected Mono.CSharp.TypeSpec spec;
public System.Reflection.Emit.TypeBuilder TypeBuilder;
protected System.Collections.Generic.List<Mono.CSharp.FullNamedExpression> type_bases;
@@ -6390,6 +6440,7 @@ namespace Mono.CSharp
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; } }
diff --git a/src/v4.5/Mono.Cairo.cs b/src/v4.5/Mono.Cairo.cs
index ae1bd4c..301b587 100644
--- a/src/v4.5/Mono.Cairo.cs
+++ b/src/v4.5/Mono.Cairo.cs
@@ -68,12 +68,12 @@ namespace Cairo
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/GetSource")]
+ [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/GetSource")]
+ [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")]
diff --git a/src/v4.5/Mono.CodeContracts.cs b/src/v4.5/Mono.CodeContracts.cs
index 3ff12b2..9dc53c9 100644
--- a/src/v4.5/Mono.CodeContracts.cs
+++ b/src/v4.5/Mono.CodeContracts.cs
@@ -19,7 +19,7 @@
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
namespace Mono.CodeContracts.Rewrite
{
- [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct AssemblyRef
{
public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;}
@@ -31,7 +31,7 @@ namespace Mono.CodeContracts.Rewrite
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, Size=1)]
+ [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;}
@@ -361,7 +361,6 @@ namespace Mono.CodeContracts.Static.DataStructures
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
diff --git a/src/v4.5/Mono.CompilerServices.SymbolWriter.cs b/src/v4.5/Mono.CompilerServices.SymbolWriter.cs
index 798126b..6975a13 100644
--- a/src/v4.5/Mono.CompilerServices.SymbolWriter.cs
+++ b/src/v4.5/Mono.CompilerServices.SymbolWriter.cs
@@ -289,7 +289,8 @@ namespace Mono.CompilerServices.SymbolWriter
{
public readonly int Index;
public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { }
- public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name, byte[] guid, byte[] checksum) { }
+ 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 { } }
@@ -315,6 +316,7 @@ namespace Mono.CompilerServices.SymbolWriter
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
{
diff --git a/src/v4.5/Mono.Debugger.Soft.cs b/src/v4.5/Mono.Debugger.Soft.cs
index b1179f0..806be89 100644
--- a/src/v4.5/Mono.Debugger.Soft.cs
+++ b/src/v4.5/Mono.Debugger.Soft.cs
@@ -63,6 +63,7 @@ namespace Mono.Debugger.Soft
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; } }
@@ -144,6 +145,7 @@ namespace Mono.Debugger.Soft
INVALID_FIELDID = 25,
INVALID_FRAMEID = 30,
INVALID_OBJECT = 20,
+ INVOKE_ABORTED = 107,
NONE = 0,
NOT_IMPLEMENTED = 100,
NOT_SUSPENDED = 101,
@@ -339,6 +341,13 @@ namespace Mono.Debugger.Soft
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() { }
@@ -427,6 +436,7 @@ namespace Mono.Debugger.Soft
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; }
}
@@ -545,6 +555,7 @@ namespace Mono.Debugger.Soft
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) { }
}
diff --git a/src/v4.5/Mono.Posix.cs b/src/v4.5/Mono.Posix.cs
index 3d92737..e479bd0 100644
--- a/src/v4.5/Mono.Posix.cs
+++ b/src/v4.5/Mono.Posix.cs
@@ -922,6 +922,17 @@ namespace Mono.Unix.Native
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,
@@ -1306,6 +1317,33 @@ namespace Mono.Unix.Native
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;
@@ -1313,6 +1351,14 @@ namespace Mono.Unix.Native
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,
@@ -1329,6 +1375,30 @@ namespace Mono.Unix.Native
}
[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,
@@ -1389,6 +1459,17 @@ namespace Mono.Unix.Native
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
{
@@ -1415,6 +1496,7 @@ namespace Mono.Unix.Native
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; }
@@ -1429,13 +1511,20 @@ namespace Mono.Unix.Native
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; }
@@ -1452,8 +1541,13 @@ namespace Mono.Unix.Native
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; }
@@ -1469,33 +1563,54 @@ namespace Mono.Unix.Native
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; }
@@ -1507,6 +1622,7 @@ namespace Mono.Unix.Native
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; }
@@ -1519,11 +1635,18 @@ namespace Mono.Unix.Native
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; }
@@ -1537,6 +1660,7 @@ namespace Mono.Unix.Native
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; }
@@ -1549,11 +1673,18 @@ namespace Mono.Unix.Native
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; }
}
@@ -1693,6 +1824,13 @@ namespace Mono.Unix.Native
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,
@@ -1738,6 +1876,76 @@ namespace Mono.Unix.Native
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>
{
@@ -1837,20 +2045,20 @@ namespace Mono.Unix.Native
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("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fclose(System.IntPtr stream);
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int feof(System.IntPtr stream);
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ferror(System.IntPtr stream);
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fflush(System.IntPtr stream);
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fgetc(System.IntPtr stream);
+ [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("msvcrt")][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);
+ [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("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fputc(int c, System.IntPtr stream);
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int fputs(string s, System.IntPtr stream);
+ [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)]
@@ -1859,8 +2067,8 @@ namespace Mono.Unix.Native
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("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern void free(System.IntPtr ptr);
- [System.Runtime.InteropServices.DllImport("msvcrt")][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.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; }
@@ -1873,7 +2081,7 @@ namespace Mono.Unix.Native
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; }
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int getc(System.IntPtr stream);
+ 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; }
@@ -1883,7 +2091,7 @@ namespace Mono.Unix.Native
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; }
- [System.Runtime.InteropServices.DllImport("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int putc(int c, System.IntPtr stream);
+ 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; }
@@ -1925,12 +2133,12 @@ namespace Mono.Unix.Native
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("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern System.IntPtr tmpfile();
+ [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("msvcrt")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]public static extern int ungetc(int c, System.IntPtr stream);
+ [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);
}
@@ -1944,9 +2152,12 @@ namespace Mono.Unix.Native
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; }
@@ -1955,7 +2166,14 @@ namespace Mono.Unix.Native
[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; }
@@ -2043,6 +2261,7 @@ namespace Mono.Unix.Native
[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();
@@ -2055,6 +2274,13 @@ namespace Mono.Unix.Native
[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; }
@@ -2063,6 +2289,8 @@ namespace Mono.Unix.Native
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);
@@ -2071,6 +2299,7 @@ namespace Mono.Unix.Native
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; }
@@ -2106,6 +2335,8 @@ namespace Mono.Unix.Native
[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; }
@@ -2140,6 +2371,13 @@ namespace Mono.Unix.Native
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);
@@ -2148,7 +2386,14 @@ namespace Mono.Unix.Native
[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);
@@ -2173,6 +2418,12 @@ namespace Mono.Unix.Native
[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);
@@ -2181,7 +2432,13 @@ namespace Mono.Unix.Native
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);
@@ -2518,6 +2775,154 @@ namespace Mono.Unix.Native
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>
{
diff --git a/src/v4.5/Mono.Security.cs b/src/v4.5/Mono.Security.cs
index 070197a..8d82791 100644
--- a/src/v4.5/Mono.Security.cs
+++ b/src/v4.5/Mono.Security.cs
@@ -621,6 +621,634 @@ namespace Mono.Security.Cryptography
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.")]
@@ -720,7 +1348,7 @@ 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.Protocol.Tls.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection);
+ public delegate Mono.Security.Interface.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection);
[System.SerializableAttribute]
public enum CipherAlgorithmType
{
@@ -827,13 +1455,6 @@ namespace Mono.Security.Protocol.Tls
public void Write(byte[] buffer) { }
public override void Write(byte[] buffer, int offset, int count) { }
}
- public partial class ValidationResult
- {
- public ValidationResult(bool trusted, bool user_denied, int error_code) { }
- public int ErrorCode { get { throw null; } }
- public bool Trusted { get { throw null; } }
- public bool UserDenied { get { throw null; } }
- }
}
namespace Mono.Security.X509
{
@@ -1138,6 +1759,8 @@ namespace Mono.Security.X509
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; } }
diff --git a/src/v4.5/Mono.Simd.cs b/src/v4.5/Mono.Simd.cs
index 61539c4..6066c87 100644
--- a/src/v4.5/Mono.Simd.cs
+++ b/src/v4.5/Mono.Simd.cs
@@ -198,6 +198,7 @@ namespace Mono.Simd
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
{
@@ -296,6 +297,7 @@ namespace Mono.Simd
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
{
@@ -388,6 +390,7 @@ namespace Mono.Simd
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
{
@@ -474,6 +477,7 @@ namespace Mono.Simd
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
{
@@ -557,6 +561,7 @@ namespace Mono.Simd
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
{
@@ -634,6 +639,7 @@ namespace Mono.Simd
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
{
@@ -730,6 +736,7 @@ namespace Mono.Simd
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
{
@@ -823,6 +830,7 @@ namespace Mono.Simd
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
{
@@ -908,6 +916,7 @@ namespace Mono.Simd
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
{
@@ -1005,6 +1014,7 @@ namespace Mono.Simd
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
{
diff --git a/src/v4.5/PEAPI.cs b/src/v4.5/PEAPI.cs
index 82108ee..4cacced 100644
--- a/src/v4.5/PEAPI.cs
+++ b/src/v4.5/PEAPI.cs
@@ -275,6 +275,12 @@ namespace PEAPI
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() { }
@@ -472,6 +478,7 @@ namespace PEAPI
InternalCall = 4096,
Native = 1,
NoInLining = 8,
+ NoOptimization = 64,
Optil = 2,
PreserveSig = 128,
Runtime = 3,
diff --git a/src/v4.5/System.ComponentModel.Composition.cs b/src/v4.5/System.ComponentModel.Composition.cs
index fc1c9f8..e454761 100644
--- a/src/v4.5/System.ComponentModel.Composition.cs
+++ b/src/v4.5/System.ComponentModel.Composition.cs
@@ -110,11 +110,11 @@ namespace System.ComponentModel.Composition
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,
- NewScope = 3,
NonShared = 2,
Shared = 1,
}
@@ -132,7 +132,6 @@ namespace System.ComponentModel.Composition
{
public ExportFactory(System.Func<System.Tuple<T, System.Action>> exportLifetimeContextCreator) { }
public System.ComponentModel.Composition.ExportLifetimeContext<T> CreateExport() { throw null; }
- protected virtual bool OnFilterScopedCatalog(System.ComponentModel.Composition.Primitives.ComposablePartDefinition composablePartDefinition) { throw null; }
}
public partial class ExportFactory<T, TMetadata> : System.ComponentModel.Composition.ExportFactory<T>
{
diff --git a/src/v4.5/System.Configuration.cs b/src/v4.5/System.Configuration.cs
index 45e136f..ad64f4f 100644
--- a/src/v4.5/System.Configuration.cs
+++ b/src/v4.5/System.Configuration.cs
@@ -15,7 +15,6 @@
[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.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
@@ -72,7 +71,7 @@ namespace System.Configuration
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 parent, string name, System.Configuration.ConfigurationSaveMode mode) { throw null; }
+ 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
{
@@ -113,6 +112,7 @@ namespace System.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; } }
@@ -122,15 +122,17 @@ namespace System.Configuration
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.Configuration.ConfigurationSection GetSection(string path) { throw null; }
- public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string path) { 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 mode) { }
- public void Save(System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { }
+ 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 mode) { }
+ public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { }
[System.MonoInternalNoteAttribute("Detect if file has changed")]
- public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { }
+ public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { }
}
public enum ConfigurationAllowDefinition
{
@@ -166,11 +168,13 @@ namespace System.Configuration
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 internal object this[System.Configuration.ConfigurationProperty property] { get { throw null; } set { } }
- protected internal object this[string property_name] { get { throw null; } set { } }
+ 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; } }
@@ -180,14 +184,16 @@ namespace System.Configuration
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 list) { }
+ protected virtual void ListErrors(System.Collections.IList errorList) { }
protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; }
- protected virtual bool OnDeserializeUnrecognizedElement(string element, System.Xml.XmlReader reader) { 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) { }
@@ -198,7 +204,7 @@ namespace System.Configuration
[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 source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { }
+ 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
@@ -216,7 +222,7 @@ namespace System.Configuration
public object SyncRoot { get { throw null; } }
protected virtual bool ThrowOnDuplicate { get { throw null; } }
protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { }
- protected void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { }
+ 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; }
@@ -246,7 +252,7 @@ namespace System.Configuration
[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 updateMode) { }
+ protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
}
public enum ConfigurationElementCollectionType
{
@@ -338,6 +344,7 @@ namespace System.Configuration
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) { }
}
@@ -363,16 +370,19 @@ namespace System.Configuration
public sealed partial class ConfigurationProperty
{
public ConfigurationProperty(string name, System.Type type) { }
- public ConfigurationProperty(string name, System.Type type, object default_value) { }
- public ConfigurationProperty(string name, System.Type type, object default_value, System.ComponentModel.TypeConverter converter, System.Configuration.ConfigurationValidatorBase validation, System.Configuration.ConfigurationPropertyOptions flags) { }
- public ConfigurationProperty(string name, System.Type type, object default_value, System.ComponentModel.TypeConverter converter, System.Configuration.ConfigurationValidatorBase validation, System.Configuration.ConfigurationPropertyOptions flags, string description) { }
- public ConfigurationProperty(string name, System.Type type, object default_value, System.Configuration.ConfigurationPropertyOptions flags) { }
+ 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; } }
@@ -434,6 +444,9 @@ namespace System.Configuration
[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
@@ -448,7 +461,6 @@ namespace System.Configuration
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public override System.Collections.IEnumerator GetEnumerator() { throw null; }
public string GetKey(int index) { throw null; }
[System.MonoTODOAttribute]
@@ -471,7 +483,8 @@ namespace System.Configuration
public string Type { get { throw null; } set { } }
public void ForceDeclaration() { }
[System.MonoTODOAttribute]
- public void ForceDeclaration(bool require) { }
+ 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
@@ -532,7 +545,7 @@ namespace System.Configuration
{
public ConnectionStringSettingsCollection() { }
public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } }
- public new System.Configuration.ConnectionStringSettings this[string Name] { get { throw null; } }
+ 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) { }
@@ -586,7 +599,7 @@ namespace System.Configuration
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 encrypted_node) { throw null; }
+ 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]
@@ -610,6 +623,7 @@ namespace System.Configuration
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 { } }
@@ -631,13 +645,13 @@ namespace System.Configuration
{
public IgnoreSection() { }
protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
- protected internal override void DeserializeSection(System.Xml.XmlReader reader) { }
+ 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 parentElement) { }
+ protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { }
[System.MonoTODOAttribute]
protected internal override void ResetModified() { }
- protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; }
+ 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
{
@@ -734,6 +748,12 @@ namespace System.Configuration
[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() { }
@@ -792,7 +812,7 @@ namespace System.Configuration
public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase
{
protected ProtectedConfigurationProvider() { }
- public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node);
+ 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
@@ -833,20 +853,20 @@ namespace System.Configuration
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 source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { }
+ 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 n] { get { throw null; } set { } }
+ 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 key) { }
+ public void Remove(string name) { }
}
public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase
{
@@ -872,7 +892,7 @@ namespace System.Configuration
[System.MonoTODOAttribute]
public void AddKey(int keySize, bool exportable) { }
[System.MonoTODOAttribute]
- public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; }
+ public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; }
[System.MonoTODOAttribute]
public void DeleteKey() { }
[System.MonoTODOAttribute]
@@ -902,6 +922,9 @@ namespace System.Configuration
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 { } }
@@ -912,13 +935,13 @@ namespace System.Configuration
public string Type { get { throw null; } set { } }
public void ForceDeclaration() { }
[System.MonoTODOAttribute]
- public void ForceDeclaration(bool require) { }
+ public void ForceDeclaration(bool force) { }
public System.Configuration.ConfigurationSection GetParentSection() { throw null; }
public string GetRawXml() { throw null; }
- public void ProtectSection(string provider) { }
+ public void ProtectSection(string protectionProvider) { }
[System.MonoTODOAttribute]
public void RevertToParent() { }
- public void SetRawXml(string xml) { }
+ public void SetRawXml(string rawXml) { }
public void UnprotectSection() { }
}
public partial class StringValidator : System.Configuration.ConfigurationValidatorBase
@@ -1002,7 +1025,7 @@ namespace System.Configuration
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 o);
+ public delegate void ValidatorCallback(object value);
public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase
{
public WhiteSpaceTrimStringConverter() { }
@@ -1023,10 +1046,10 @@ namespace System.Configuration.Internal
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 protectedSection) { 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 encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection) { throw null; }
- public virtual string GetConfigPathFromLocationSubPath(string configPath, string locatinSubPath) { throw null; }
+ 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); }
@@ -1034,8 +1057,8 @@ namespace System.Configuration.Internal
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 root, params object[] hostInitParams) { }
- public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); }
+ 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; }
@@ -1115,10 +1138,10 @@ namespace System.Configuration.Internal
bool SupportsRefresh { get; }
object CreateConfigurationContext(string configPath, string locationSubPath);
object CreateDeprecatedConfigContext(string configPath);
- string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection);
+ string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection);
void DeleteStream(string streamName);
- string EncryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection);
- string GetConfigPathFromLocationSubPath(string configPath, string locatinSubPath);
+ 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);
@@ -1126,8 +1149,8 @@ namespace System.Configuration.Internal
string GetStreamNameForConfigSource(string streamName, string configSource);
object GetStreamVersion(string streamName);
System.IDisposable Impersonate();
- void Init(System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitParams);
- void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitConfigurationParams);
+ 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);
diff --git a/src/v4.5/System.Core.cs b/src/v4.5/System.Core.cs
index 5dbc8f0..0e32792 100644
--- a/src/v4.5/System.Core.cs
+++ b/src/v4.5/System.Core.cs
@@ -44,7 +44,7 @@ namespace Microsoft.Win32.SafeHandles
{
public sealed partial class SafeMemoryMappedFileHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
{
- public SafeMemoryMappedFileHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
+ internal SafeMemoryMappedFileHandle() : base (default(bool)) { }
[System.MonoTODOAttribute]
protected override bool ReleaseHandle() { throw null; }
}
@@ -53,6 +53,27 @@ namespace Microsoft.Win32.SafeHandles
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
@@ -79,12 +100,43 @@ namespace System
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.HashSetDebugView<T>")]
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, MayLeakOnAbort=true)]
+ [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
{
@@ -105,8 +157,6 @@ namespace System.Collections.Generic
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; }
- [System.Security.SecurityCriticalAttribute]
- [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 IntersectWith(System.Collections.Generic.IEnumerable<T> other) { }
public bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
@@ -124,7 +174,6 @@ namespace System.Collections.Generic
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
public void TrimExcess() { }
public void UnionWith(System.Collections.Generic.IEnumerable<T> other) { }
- [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 Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable
@@ -137,12 +186,571 @@ namespace System.Collections.Generic
}
}
}
+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 { get { throw null; } }
+ 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; }
@@ -165,17 +773,17 @@ namespace System.Dynamic
{
public CallInfo(int argCount, System.Collections.Generic.IEnumerable<string> argNames) { }
public CallInfo(int argCount, params string[] argNames) { }
- public int ArgumentCount { get { throw null; } }
- public System.Collections.ObjectModel.ReadOnlyCollection<string> ArgumentNames { get { throw null; } }
+ 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 { get { throw null; } }
+ public bool Explicit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
public sealed override System.Type ReturnType { get { throw null; } }
- public System.Type Type { 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);
@@ -183,7 +791,7 @@ namespace System.Dynamic
public abstract partial class CreateInstanceBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected CreateInstanceBinder(System.Dynamic.CallInfo callInfo) { }
- public System.Dynamic.CallInfo CallInfo { get { throw null; } }
+ 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; }
@@ -192,7 +800,7 @@ namespace System.Dynamic
public abstract partial class DeleteIndexBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected DeleteIndexBinder(System.Dynamic.CallInfo callInfo) { }
- public System.Dynamic.CallInfo CallInfo { get { throw null; } }
+ 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; }
@@ -201,8 +809,8 @@ namespace System.Dynamic
public abstract partial class DeleteMemberBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected DeleteMemberBinder(string name, bool ignoreCase) { }
- public bool IgnoreCase { get { throw null; } }
- public string Name { 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 System.Dynamic.DynamicMetaObject FallbackDeleteMember(System.Dynamic.DynamicMetaObject target) { throw null; }
@@ -213,12 +821,12 @@ namespace System.Dynamic
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 { get { throw null; } }
- public bool HasValue { get { throw null; } }
+ 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 { 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 { 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; }
@@ -266,29 +874,29 @@ namespace System.Dynamic
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<string,object>>.Count { get { throw null; } }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.IsReadOnly { get { throw null; } }
- object System.Collections.Generic.IDictionary<string,object>.this[string key] { get { throw null; } set { } }
- System.Collections.Generic.ICollection<string> System.Collections.Generic.IDictionary<string,object>.Keys { get { throw null; } }
- System.Collections.Generic.ICollection<object> System.Collections.Generic.IDictionary<string,object>.Values { get { throw null; } }
+ 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<string,object>>.Add(System.Collections.Generic.KeyValuePair<string, object> item) { }
- void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Clear() { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
- void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int arrayIndex) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
- void System.Collections.Generic.IDictionary<string,object>.Add(string key, object value) { }
- bool System.Collections.Generic.IDictionary<string,object>.ContainsKey(string key) { throw null; }
- bool System.Collections.Generic.IDictionary<string,object>.Remove(string key) { throw null; }
- bool System.Collections.Generic.IDictionary<string,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<string,object>>.GetEnumerator() { throw null; }
+ 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 { get { throw null; } }
+ 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; }
@@ -297,10 +905,10 @@ namespace System.Dynamic
public abstract partial class GetMemberBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected GetMemberBinder(string name, bool ignoreCase) { }
- public bool IgnoreCase { get { throw null; } }
- public string Name { 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, params System.Dynamic.DynamicMetaObject[] args) { 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);
}
@@ -315,7 +923,7 @@ namespace System.Dynamic
public abstract partial class InvokeBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected InvokeBinder(System.Dynamic.CallInfo callInfo) { }
- public System.Dynamic.CallInfo CallInfo { get { throw null; } }
+ 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; }
@@ -324,9 +932,9 @@ namespace System.Dynamic
public abstract partial class InvokeMemberBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected InvokeMemberBinder(string name, bool ignoreCase, System.Dynamic.CallInfo callInfo) { }
- public System.Dynamic.CallInfo CallInfo { get { throw null; } }
- public bool IgnoreCase { get { throw null; } }
- public string Name { get { throw null; } }
+ 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);
@@ -336,7 +944,7 @@ namespace System.Dynamic
public abstract partial class SetIndexBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected SetIndexBinder(System.Dynamic.CallInfo callInfo) { }
- public System.Dynamic.CallInfo CallInfo { get { throw null; } }
+ 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; }
@@ -345,8 +953,8 @@ namespace System.Dynamic
public abstract partial class SetMemberBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected SetMemberBinder(string name, bool ignoreCase) { }
- public bool IgnoreCase { get { throw null; } }
- public string Name { 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 System.Dynamic.DynamicMetaObject FallbackSetMember(System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject value) { throw null; }
@@ -355,7 +963,7 @@ namespace System.Dynamic
public abstract partial class UnaryOperationBinder : System.Dynamic.DynamicMetaObjectBinder
{
protected UnaryOperationBinder(System.Linq.Expressions.ExpressionType operation) { }
- public System.Linq.Expressions.ExpressionType Operation { get { throw null; } }
+ 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; }
@@ -457,7 +1065,6 @@ namespace System.IO.MemoryMappedFiles
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) { }
@@ -467,7 +1074,6 @@ namespace System.IO.MemoryMappedFiles
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) { }
@@ -504,8 +1110,10 @@ namespace System.IO.Pipes
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")]
@@ -521,8 +1129,10 @@ namespace System.IO.Pipes
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)]
@@ -544,6 +1154,7 @@ namespace System.IO.Pipes
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; }
@@ -665,7 +1276,7 @@ namespace System.IO.Pipes
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]byte[] buffer, int offset, int count) { 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.MonoTODOAttribute]
public override int ReadByte() { throw null; }
public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
@@ -928,15 +1539,15 @@ namespace System.Linq
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; } }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.Generic.IEnumerator<System.Linq.IGrouping<TKey, TElement>> GetEnumerator() { throw null; }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
}
@@ -1324,9 +1935,9 @@ namespace System.Linq.Expressions
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 { 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 { 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; }
@@ -1347,10 +1958,10 @@ namespace System.Linq.Expressions
public sealed partial class CatchBlock
{
internal CatchBlock() { }
- public System.Linq.Expressions.Expression Body { get { throw null; } }
- public System.Linq.Expressions.Expression Filter { get { throw null; } }
- public System.Type Test { get { throw null; } }
- public System.Linq.Expressions.ParameterExpression Variable { get { throw null; } }
+ 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; }
}
@@ -1359,9 +1970,9 @@ namespace System.Linq.Expressions
{
internal ConditionalExpression() { }
public System.Linq.Expressions.Expression IfFalse { get { throw null; } }
- public System.Linq.Expressions.Expression IfTrue { 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 { 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; }
@@ -1372,19 +1983,24 @@ namespace System.Linq.Expressions
internal ConstantExpression() { }
public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
public override System.Type Type { get { throw null; } }
- public object Value { 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 { get { throw null; } }
+ 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; }
@@ -1394,16 +2010,15 @@ namespace System.Linq.Expressions
{
internal DefaultExpression() { }
public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
- public sealed override System.Type Type { 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; }
}
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Linq.Expressions.Expression.DynamicExpressionProxy")]
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 { get { throw null; } }
- public System.Type DelegateType { 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; }
@@ -1429,7 +2044,7 @@ namespace System.Linq.Expressions
public sealed partial class ElementInit
{
internal ElementInit() { }
- public System.Reflection.MethodInfo AddMethod { get { throw null; } }
+ 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; }
@@ -1901,11 +2516,11 @@ namespace System.Linq.Expressions
public sealed partial class GotoExpression : System.Linq.Expressions.Expression
{
internal GotoExpression() { }
- public System.Linq.Expressions.GotoExpressionKind Kind { get { throw null; } }
+ 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 { get { throw null; } }
- public sealed override System.Type Type { get { throw null; } }
- public System.Linq.Expressions.Expression Value { 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; }
}
@@ -1921,9 +2536,9 @@ namespace System.Linq.Expressions
{
internal IndexExpression() { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
- public System.Reflection.PropertyInfo Indexer { 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 { 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; }
@@ -1933,9 +2548,9 @@ namespace System.Linq.Expressions
{
internal InvocationExpression() { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
- public System.Linq.Expressions.Expression Expression { 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 { 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; }
}
@@ -1943,9 +2558,9 @@ namespace System.Linq.Expressions
public sealed partial class LabelExpression : System.Linq.Expressions.Expression
{
internal LabelExpression() { }
- public System.Linq.Expressions.Expression DefaultValue { get { throw null; } }
+ 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 { 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; }
@@ -1953,8 +2568,8 @@ namespace System.Linq.Expressions
public sealed partial class LabelTarget
{
internal LabelTarget() { }
- public string Name { get { throw null; } }
- public System.Type Type { get { throw null; } }
+ 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")]
@@ -1978,8 +2593,8 @@ namespace System.Linq.Expressions
{
internal ListInitExpression() { }
public override bool CanReduce { get { throw null; } }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ElementInit> Initializers { get { throw null; } }
- public System.Linq.Expressions.NewExpression NewExpression { 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; }
@@ -1990,9 +2605,9 @@ namespace System.Linq.Expressions
public sealed partial class LoopExpression : System.Linq.Expressions.Expression
{
internal LoopExpression() { }
- public System.Linq.Expressions.Expression Body { get { throw null; } }
- public System.Linq.Expressions.LabelTarget BreakLabel { get { throw null; } }
- public System.Linq.Expressions.LabelTarget ContinueLabel { get { throw null; } }
+ 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; }
@@ -2008,8 +2623,8 @@ namespace System.Linq.Expressions
{
[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 { get { throw null; } }
- public System.Reflection.MemberInfo Member { get { throw null; } }
+ 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
@@ -2022,7 +2637,7 @@ namespace System.Linq.Expressions
public partial class MemberExpression : System.Linq.Expressions.Expression
{
internal MemberExpression() { }
- public System.Linq.Expressions.Expression Expression { get { throw null; } }
+ 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; }
@@ -2032,9 +2647,9 @@ namespace System.Linq.Expressions
public sealed partial class MemberInitExpression : System.Linq.Expressions.Expression
{
internal MemberInitExpression() { }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.MemberBinding> Bindings { get { throw null; } }
+ 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 { 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; }
@@ -2044,13 +2659,13 @@ namespace System.Linq.Expressions
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 { get { throw null; } }
+ 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 { get { throw null; } }
+ 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")]
@@ -2058,7 +2673,7 @@ namespace System.Linq.Expressions
{
internal MethodCallExpression() { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
- public System.Reflection.MethodInfo Method { 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; } }
@@ -2069,8 +2684,8 @@ namespace System.Linq.Expressions
public partial class NewArrayExpression : System.Linq.Expressions.Expression
{
internal NewArrayExpression() { }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Expressions { get { throw null; } }
- public sealed override System.Type Type { get { throw null; } }
+ 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; }
}
@@ -2079,8 +2694,8 @@ namespace System.Linq.Expressions
{
internal NewExpression() { }
public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> Arguments { get { throw null; } }
- public System.Reflection.ConstructorInfo Constructor { get { throw null; } }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Reflection.MemberInfo> Members { 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; }
@@ -2091,7 +2706,7 @@ namespace System.Linq.Expressions
{
internal ParameterExpression() { }
public bool IsByRef { get { throw null; } }
- public string Name { 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; }
@@ -2102,7 +2717,7 @@ namespace System.Linq.Expressions
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 { 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; }
}
@@ -2110,8 +2725,8 @@ namespace System.Linq.Expressions
public sealed partial class SwitchCase
{
internal SwitchCase() { }
- public System.Linq.Expressions.Expression Body { get { throw null; } }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> TestValues { get { throw null; } }
+ 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; }
}
@@ -2119,12 +2734,12 @@ namespace System.Linq.Expressions
public sealed partial class SwitchExpression : System.Linq.Expressions.Expression
{
internal SwitchExpression() { }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.SwitchCase> Cases { get { throw null; } }
- public System.Reflection.MethodInfo Comparison { get { throw null; } }
- public System.Linq.Expressions.Expression DefaultBody { get { throw null; } }
+ 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 { get { throw null; } }
- public sealed override System.Type Type { 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; }
}
@@ -2132,7 +2747,7 @@ namespace System.Linq.Expressions
{
internal SymbolDocumentInfo() { }
public virtual System.Guid DocumentType { get { throw null; } }
- public string FileName { 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; } }
}
@@ -2140,12 +2755,12 @@ namespace System.Linq.Expressions
public sealed partial class TryExpression : System.Linq.Expressions.Expression
{
internal TryExpression() { }
- public System.Linq.Expressions.Expression Body { get { throw null; } }
- public System.Linq.Expressions.Expression Fault { get { throw null; } }
- public System.Linq.Expressions.Expression Finally { get { throw null; } }
- public System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.CatchBlock> Handlers { get { throw null; } }
+ 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 { 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; }
}
@@ -2153,10 +2768,10 @@ namespace System.Linq.Expressions
public sealed partial class TypeBinaryExpression : System.Linq.Expressions.Expression
{
internal TypeBinaryExpression() { }
- public System.Linq.Expressions.Expression Expression { get { throw null; } }
- public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
+ 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 { 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; }
}
@@ -2167,15 +2782,131 @@ namespace System.Linq.Expressions
public override bool CanReduce { get { throw null; } }
public bool IsLifted { get { throw null; } }
public bool IsLiftedToNull { get { throw null; } }
- public System.Reflection.MethodInfo Method { get { throw null; } }
- public sealed override System.Linq.Expressions.ExpressionType NodeType { get { throw null; } }
- public System.Linq.Expressions.Expression Operand { get { throw null; } }
- public sealed override System.Type Type { 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
@@ -2187,7 +2918,7 @@ namespace System.Runtime.CompilerServices
public abstract partial class CallSiteBinder
{
protected CallSiteBinder() { }
- public static System.Linq.Expressions.LabelTarget UpdateLabel { get { throw null; } }
+ 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 { }
@@ -2364,22 +3095,60 @@ namespace System.Runtime.CompilerServices
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 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[] rgbKey, byte[] rgbIV) { 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[] rgbKey, byte[] rgbIV) { 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() { }
@@ -2401,6 +3170,7 @@ namespace System.Security.Cryptography
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>
{
@@ -2424,6 +3194,7 @@ namespace System.Security.Cryptography
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>
{
@@ -2441,6 +3212,304 @@ namespace System.Security.Cryptography
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]
@@ -2545,6 +3614,88 @@ namespace System.Security.Cryptography
[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
{
diff --git a/src/v4.5/System.Data.Entity.cs b/src/v4.5/System.Data.Entity.cs
index dfd71c3..b7d9dac 100644
--- a/src/v4.5/System.Data.Entity.cs
+++ b/src/v4.5/System.Data.Entity.cs
@@ -2854,8 +2854,8 @@ namespace System.Data.EntityClient
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 byte Precision { get { throw null; } set { } }
+ public 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 { } }
@@ -4291,7 +4291,6 @@ namespace System.Data.Objects.DataClasses
{
internal RelationshipManager() { }
public static System.Data.Objects.DataClasses.RelationshipManager Create(System.Data.Objects.DataClasses.IEntityWithRelationships owner) { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
diff --git a/src/v4.5/System.Data.Linq.cs b/src/v4.5/System.Data.Linq.cs
index b27f154..851be2a 100644
--- a/src/v4.5/System.Data.Linq.cs
+++ b/src/v4.5/System.Data.Linq.cs
@@ -170,6 +170,14 @@ namespace System.Data.Linq
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]
@@ -178,6 +186,10 @@ namespace System.Data.Linq
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
{
@@ -188,7 +200,7 @@ namespace System.Data.Linq
{
public DataContext(System.Data.IDbConnection connection) { }
public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { }
- public DataContext(string connectionString) { }
+ 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 { } }
@@ -198,7 +210,6 @@ namespace System.Data.Linq
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 bool QueryCacheEnabled { 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; }
@@ -210,12 +221,11 @@ namespace System.Data.Linq
protected internal void ExecuteDynamicDelete(object entity) { }
protected internal void ExecuteDynamicInsert(object entity) { }
protected internal void ExecuteDynamicUpdate(object entity) { }
- protected System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; }
+ 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) where TResult : new() { 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.IDbCommand GetIDbCommand(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) { }
@@ -232,8 +242,6 @@ namespace System.Data.Linq
public DataLoadOptions() { }
public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { }
public void AssociateWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { }
- public bool GetAssociationCriteria(System.Reflection.MemberInfo memberInfo, out System.Linq.Expressions.LambdaExpression associationCriteria) { associationCriteria = default(System.Linq.Expressions.LambdaExpression); throw null; }
- public bool IsImmediate(System.Reflection.MemberInfo memberInfo) { throw null; }
public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { }
public void LoadWith<T>(System.Linq.Expressions.Expression<System.Func<T, object>> expression) { }
}
@@ -265,13 +273,10 @@ namespace System.Data.Linq
public EntitySet() { }
public EntitySet(System.Action<TEntity> onAdd, System.Action<TEntity> onRemove) { }
public int Count { get { throw null; } }
- public bool HasAssignedValues { get { throw null; } }
public bool HasLoadedOrAssignedValues { get { throw null; } }
- public bool HasLoadedValues { 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; } }
- 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; } }
@@ -296,12 +301,10 @@ namespace System.Data.Linq
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.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; }
}
public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException
@@ -342,6 +345,12 @@ namespace System.Data.Linq
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>
{
@@ -412,7 +421,7 @@ namespace System.Data.Linq
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.Linq.IQueryable, System.Linq.IQueryable<TEntity>, System.Linq.IQueryProvider where TEntity : class
+ 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; } }
@@ -451,9 +460,9 @@ namespace System.Data.Linq
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<S> System.Linq.IQueryProvider.CreateQuery<S>(System.Linq.Expressions.Expression expr) { 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; }
- S System.Linq.IQueryProvider.Execute<S>(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; }
}
}
@@ -722,15 +731,15 @@ namespace System.Data.Linq.Mapping
}
namespace System.Data.Linq.SqlClient
{
- public partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider
+ public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider
{
public Sql2000Provider() { }
}
- public partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider
+ public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider
{
public Sql2005Provider() { }
}
- public partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider
+ public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider
{
public Sql2008Provider() { }
}
diff --git a/src/v4.5/System.Data.OracleClient.cs b/src/v4.5/System.Data.OracleClient.cs
index 8cef3c5..24975b0 100644
--- a/src/v4.5/System.Data.OracleClient.cs
+++ b/src/v4.5/System.Data.OracleClient.cs
@@ -180,14 +180,11 @@ namespace System.Data.OracleClient
{
internal OracleClientFactory() { }
public static readonly System.Data.OracleClient.OracleClientFactory Instance;
- [System.MonoTODOAttribute]
- 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; }
}
@@ -238,7 +235,6 @@ namespace System.Data.OracleClient
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 void Dispose(bool disposing) { }
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; }
@@ -247,36 +243,36 @@ namespace System.Data.OracleClient
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 { } }
- [System.ComponentModel.BrowsableAttribute(false)]
- [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- public override string QuotePrefix { get { throw null; } set { } }
- [System.ComponentModel.BrowsableAttribute(false)]
- [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- public override string QuoteSuffix { get { throw null; } set { } }
+ public override string SchemaSeparator { get { throw null; } set { } }
[System.MonoTODOAttribute]
- protected override void ApplyParameterInfo(System.Data.Common.DbParameter dbParameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { }
+ 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) { }
- protected override void Dispose(bool disposing) { }
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 position) { throw null; }
+ 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 position) { throw null; }
+ protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; }
public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; }
- [System.MonoTODOAttribute("Figure out what else needs to be cleaned up when we refresh.")]
- public override void RefreshSchema() { }
+ 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
@@ -310,6 +306,8 @@ namespace System.Data.OracleClient
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; }
@@ -317,6 +315,7 @@ namespace System.Data.OracleClient
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; }
@@ -372,6 +371,7 @@ namespace System.Data.OracleClient
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; }
@@ -380,7 +380,7 @@ namespace System.Data.OracleClient
[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
+ 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) { }
@@ -405,10 +405,18 @@ namespace System.Data.OracleClient
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
{
@@ -421,7 +429,6 @@ namespace System.Data.OracleClient
public override object this[string name] { get { throw null; } }
public override int RecordsAffected { get { throw null; } }
public override void Close() { }
- ~OracleDataReader() { }
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; }
@@ -565,6 +572,7 @@ namespace System.Data.OracleClient
[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
{
@@ -695,7 +703,7 @@ namespace System.Data.OracleClient
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, System.IDisposable
+ 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) { }
@@ -719,11 +727,11 @@ namespace System.Data.OracleClient
[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 { } }
+ public 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 byte Scale { get { throw null; } set { } }
public override int Size { get { throw null; } set { } }
public override string SourceColumn { get { throw null; } set { } }
[System.MonoTODOAttribute]
@@ -732,8 +740,6 @@ namespace System.Data.OracleClient
[System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
public override object Value { get { throw null; } set { } }
- public void Dispose() { }
- ~OracleParameter() { }
public override void ResetDbType() { }
public void ResetOracleType() { }
object System.ICloneable.Clone() { throw null; }
@@ -760,11 +766,13 @@ namespace System.Data.OracleClient
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; }
@@ -782,17 +790,31 @@ namespace System.Data.OracleClient
}
[System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")]
[System.SerializableAttribute]
- public sealed partial class OraclePermission : System.Data.Common.DBDataPermission
+ public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
{
- public OraclePermission(System.Security.Permissions.PermissionState state) : base (default(System.Security.Permissions.PermissionState)) { }
+ 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.Data.Common.DBDataPermissionAttribute
+ 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
{
diff --git a/src/v4.5/System.Data.Services.cs b/src/v4.5/System.Data.Services.cs
index 7022aba..7cd6d98 100644
--- a/src/v4.5/System.Data.Services.cs
+++ b/src/v4.5/System.Data.Services.cs
@@ -64,15 +64,16 @@ namespace System.Data.Services
}
public sealed partial class DataServiceBehavior
{
- public 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
{
- public DataServiceConfiguration() { }
+ 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 { } }
@@ -116,7 +117,7 @@ namespace System.Data.Services
}
public sealed partial class DataServiceOperationContext
{
- public DataServiceOperationContext() { }
+ internal DataServiceOperationContext() { }
public System.Uri AbsoluteRequestUri { get { throw null; } }
public System.Uri AbsoluteServiceUri { get { throw null; } }
public bool IsBatchRequest { get { throw null; } }
@@ -135,7 +136,7 @@ namespace System.Data.Services
}
public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs
{
- public DataServiceProcessingPipelineEventArgs() { }
+ internal DataServiceProcessingPipelineEventArgs() { }
public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } }
}
[System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))]
@@ -192,7 +193,7 @@ namespace System.Data.Services
}
public partial class HandleExceptionArgs
{
- public 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; } }
@@ -287,7 +288,7 @@ namespace System.Data.Services
}
public sealed partial class ProcessRequestArgs
{
- public 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; } }
@@ -322,6 +323,24 @@ namespace System.Data.Services
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))]
diff --git a/src/v4.5/System.Data.cs b/src/v4.5/System.Data.cs
index 26e8bd7..17aaeda 100644
--- a/src/v4.5/System.Data.cs
+++ b/src/v4.5/System.Data.cs
@@ -49,6 +49,100 @@ namespace Microsoft.SqlServer.Server
[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
{
@@ -75,24 +169,47 @@ namespace Microsoft.SqlServer.Server
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; } }
@@ -116,7 +233,10 @@ namespace Microsoft.SqlServer.Server
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; }
@@ -126,6 +246,7 @@ namespace Microsoft.SqlServer.Server
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)]
@@ -137,6 +258,18 @@ namespace Microsoft.SqlServer.Server
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
@@ -363,7 +496,6 @@ namespace System.Data
public override string ToString() { throw null; }
}
[System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.ConstraintsCollectionEditor, 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 sealed partial class ConstraintCollection : System.Data.InternalDataCollectionBase
{
internal ConstraintCollection() { }
@@ -397,7 +529,6 @@ namespace System.Data
}
[System.ComponentModel.DefaultPropertyAttribute("ColumnName")]
[System.ComponentModel.DesignTimeVisibleAttribute(false)]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataColumnEditor, 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.ToolboxItemAttribute(false)]
public partial class DataColumn : System.ComponentModel.MarshalByValueComponent
{
@@ -462,12 +593,11 @@ namespace System.Data
{
public DataColumnChangeEventArgs(System.Data.DataRow row, System.Data.DataColumn column, object value) { }
public System.Data.DataColumn Column { get { throw null; } }
- public object ProposedValue { get { throw null; } set { } }
- public System.Data.DataRow Row { 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")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.ColumnsCollectionEditor, 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 sealed partial class DataColumnCollection : System.Data.InternalDataCollectionBase
{
internal DataColumnCollection() { }
@@ -500,7 +630,6 @@ namespace System.Data
public DataException(string s, System.Exception innerException) { }
}
[System.ComponentModel.DefaultPropertyAttribute("RelationName")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataRelationEditor, 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.TypeConverterAttribute("System.Data.RelationshipConverter")]
public partial class DataRelation
{
@@ -534,7 +663,6 @@ namespace System.Data
}
[System.ComponentModel.DefaultEventAttribute("CollectionChanged")]
[System.ComponentModel.DefaultPropertyAttribute("Table")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataRelationCollectionEditor, 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 abstract partial class DataRelationCollection : System.Data.InternalDataCollectionBase
{
protected DataRelationCollection() { }
@@ -637,8 +765,8 @@ namespace System.Data
public partial class DataRowChangeEventArgs : System.EventArgs
{
public DataRowChangeEventArgs(System.Data.DataRow row, System.Data.DataRowAction action) { }
- public System.Data.DataRowAction Action { get { throw null; } }
- public System.Data.DataRow Row { get { throw null; } }
+ 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
@@ -714,8 +842,6 @@ namespace System.Data
object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; }
}
[System.ComponentModel.DefaultPropertyAttribute("DataSetName")]
- [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.DataSetDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
- [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.DataSetToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[System.Xml.Serialization.XmlRootAttribute("DataSet")]
[System.Xml.Serialization.XmlSchemaProviderAttribute("GetDataSetSchema")]
[System.SerializableAttribute]
@@ -772,7 +898,6 @@ namespace System.Data
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; }
- [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) { }
protected virtual System.Xml.Schema.XmlSchema GetSchemaSerializable() { throw null; }
protected void GetSerializationData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
@@ -862,7 +987,6 @@ namespace System.Data
[System.ComponentModel.DefaultEventAttribute("RowChanging")]
[System.ComponentModel.DefaultPropertyAttribute("TableName")]
[System.ComponentModel.DesignTimeVisibleAttribute(false)]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataTableEditor, 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.ToolboxItemAttribute(false)]
[System.Xml.Serialization.XmlSchemaProviderAttribute("GetDataTableSchema")]
[System.SerializableAttribute]
@@ -903,7 +1027,6 @@ namespace System.Data
public System.Data.DataRelationCollection ParentRelations { get { throw null; } }
[System.ComponentModel.DefaultValueAttribute("")]
public string Prefix { get { throw null; } set { } }
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.PrimaryKeyEditor, 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.TypeConverterAttribute("System.Data.PrimaryKeyTypeConverter")]
public System.Data.DataColumn[] PrimaryKey { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute((System.Data.SerializationFormat)(0))]
@@ -942,7 +1065,6 @@ namespace System.Data
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; }
- [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) { }
protected virtual System.Type GetRowType() { throw null; }
protected virtual System.Xml.Schema.XmlSchema GetSchema() { throw null; }
@@ -1017,13 +1139,12 @@ namespace System.Data
public sealed partial class DataTableClearEventArgs : System.EventArgs
{
public DataTableClearEventArgs(System.Data.DataTable dataTable) { }
- public System.Data.DataTable Table { get { throw null; } }
+ 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.EditorAttribute("Microsoft.VSDesigner.Data.Design.TablesCollectionEditor, 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 DataTableCollection : System.Data.InternalDataCollectionBase
{
@@ -1055,7 +1176,7 @@ namespace System.Data
public sealed partial class DataTableNewRowEventArgs : System.EventArgs
{
public DataTableNewRowEventArgs(System.Data.DataRow dataRow) { }
- public System.Data.DataRow Row { get { throw null; } }
+ 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
@@ -1101,8 +1222,6 @@ namespace System.Data
}
[System.ComponentModel.DefaultEventAttribute("PositionChanged")]
[System.ComponentModel.DefaultPropertyAttribute("Table")]
- [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.DataViewDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataSourceEditor, 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 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() { }
@@ -1198,7 +1317,6 @@ namespace System.Data
protected void UpdateIndex() { }
protected virtual void UpdateIndex(bool force) { }
}
- [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.DataViewManagerDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public partial class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
{
public DataViewManager() { }
@@ -1246,7 +1364,6 @@ namespace System.Data
string System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors) { throw null; }
protected virtual void TableCollectionChanged(object sender, System.ComponentModel.CollectionChangeEventArgs e) { }
}
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataViewRowStateEditor, 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.FlagsAttribute]
public enum DataViewRowState
{
@@ -1272,7 +1389,6 @@ namespace System.Data
[System.ComponentModel.BrowsableAttribute(false)]
public System.Data.DataTable Table { get { throw null; } }
}
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataViewSettingsCollectionEditor, 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 partial class DataViewSettingCollection : System.Collections.ICollection, System.Collections.IEnumerable
{
internal DataViewSettingCollection() { }
@@ -1302,7 +1418,6 @@ namespace System.Data
public int RowCount { get { throw null; } }
public void CopyToRows(System.Data.DataRow[] array) { }
public void CopyToRows(System.Data.DataRow[] array, int arrayIndex) { }
- [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 enum DbType
@@ -1369,7 +1484,6 @@ namespace System.Data
}
public delegate void FillErrorEventHandler(object sender, System.Data.FillErrorEventArgs e);
[System.ComponentModel.DefaultPropertyAttribute("ConstraintName")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.ForeignKeyConstraintEditor, 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 partial class ForeignKeyConstraint : System.Data.Constraint
{
public ForeignKeyConstraint(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn) { }
@@ -1613,8 +1727,8 @@ namespace System.Data
public partial class MergeFailedEventArgs : System.EventArgs
{
public MergeFailedEventArgs(System.Data.DataTable table, string conflict) { }
- public string Conflict { get { throw null; } }
- public System.Data.DataTable Table { get { throw null; } }
+ 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
@@ -1758,7 +1872,7 @@ namespace System.Data
public sealed partial class StatementCompletedEventArgs : System.EventArgs
{
public StatementCompletedEventArgs(int recordCount) { }
- public int RecordCount { get { throw null; } }
+ public int RecordCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
public delegate void StatementCompletedEventHandler(object sender, System.Data.StatementCompletedEventArgs e);
public enum StatementType
@@ -1806,7 +1920,6 @@ namespace System.Data
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
[System.ComponentModel.DefaultPropertyAttribute("ConstraintName")]
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.UniqueConstraintEditor, 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 partial class UniqueConstraint : System.Data.Constraint
{
public UniqueConstraint(System.Data.DataColumn column) { }
@@ -1896,7 +2009,6 @@ namespace System.Data.Common
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")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
protected virtual System.Data.Common.DataAdapter CloneInternals() { throw null; }
protected virtual System.Data.Common.DataTableMappingCollection CreateTableMappings() { throw null; }
protected override void Dispose(bool disposing) { }
@@ -2003,7 +2115,6 @@ namespace System.Data.Common
object System.ICloneable.Clone() { throw null; }
public override string ToString() { throw null; }
}
- [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DataTableMappingCollectionEditor, 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 DataTableMappingCollection : System.MarshalByRefObject, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.ITableMappingCollection
{
@@ -2343,7 +2454,7 @@ namespace System.Data.Common
public abstract object this[string name] { get; }
public abstract int RecordsAffected { get; }
public virtual int VisibleFieldCount { get { throw null; } }
- public virtual void Close() { }
+ public abstract void Close();
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
@@ -2378,7 +2489,7 @@ namespace System.Data.Common
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 abstract System.Data.DataTable GetSchemaTable();
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; }
@@ -2530,8 +2641,6 @@ namespace System.Data.Common
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; }
@@ -2540,7 +2649,7 @@ namespace System.Data.Common
[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 { } }
+ public abstract System.Data.DataRowVersion SourceVersion { get; set; }
byte System.Data.IDbDataParameter.Precision { get { throw null; } set { } }
byte System.Data.IDbDataParameter.Scale { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(null)]
@@ -2558,15 +2667,15 @@ namespace System.Data.Common
[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; } }
+ public abstract bool IsFixedSize { get; }
[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; } }
+ public abstract bool IsReadOnly { get; }
[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 abstract bool IsSynchronized { get; }
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)]
@@ -2629,7 +2738,7 @@ namespace System.Data.Common
public sealed partial class DbProviderSpecificTypePropertyAttribute : System.Attribute
{
public DbProviderSpecificTypePropertyAttribute(bool isProviderSpecificTypeProperty) { }
- public bool IsProviderSpecificTypeProperty { get { throw null; } }
+ public bool IsProviderSpecificTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
public abstract partial class DbTransaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable
{
@@ -3027,14 +3136,11 @@ namespace System.Data.Odbc
[System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
[System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)]
public System.Data.Odbc.OdbcType OdbcType { 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((byte)0)]
- public new byte Precision { get { throw null; } set { } }
+ public byte Precision { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute((byte)0)]
- public new byte Scale { get { throw null; } set { } }
+ public 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 { } }
@@ -3529,17 +3635,14 @@ namespace System.Data.OleDb
[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.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 { } }
+ public byte Precision { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute((byte)0)]
- public new byte Scale { get { throw null; } set { } }
+ public 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 { } }
@@ -3777,6 +3880,8 @@ namespace System.Data.SqlClient
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() { }
@@ -3785,6 +3890,14 @@ namespace System.Data.SqlClient
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
{
@@ -3826,7 +3939,7 @@ namespace System.Data.SqlClient
TableLock = 4,
UseInternalTransaction = 32,
}
- public sealed partial class SqlClientFactory : System.Data.Common.DbProviderFactory
+ public sealed partial class SqlClientFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider
{
internal SqlClientFactory() { }
public static readonly System.Data.SqlClient.SqlClientFactory Instance;
@@ -3839,6 +3952,7 @@ namespace System.Data.SqlClient
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
{
@@ -3877,7 +3991,7 @@ namespace System.Data.SqlClient
[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.Data.IDbCommand, System.ICloneable, System.IDisposable
+ public sealed partial class SqlCommand : System.Data.Common.DbCommand, System.ICloneable
{
public SqlCommand() { }
public SqlCommand(string cmdText) { }
@@ -3932,11 +4046,20 @@ namespace System.Data.SqlClient
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; }
@@ -3985,11 +4108,13 @@ namespace System.Data.SqlClient
public override string UnquoteIdentifier(string quotedIdentifier) { throw null; }
}
[System.ComponentModel.DefaultEventAttribute("InfoMessage")]
- public sealed partial class SqlConnection : System.Data.Common.DbConnection, System.Data.IDbConnection, System.ICloneable, System.IDisposable
+ 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 cred) { }
+ 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)]
@@ -3997,7 +4122,7 @@ namespace System.Data.SqlClient
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 Credentials { get { throw null; } set { } }
+ 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)]
@@ -4024,6 +4149,7 @@ namespace System.Data.SqlClient
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) { }
@@ -4033,10 +4159,16 @@ namespace System.Data.SqlClient
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")]
@@ -4063,12 +4195,6 @@ namespace System.Data.SqlClient
[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 { } }
- [System.ComponentModel.DisplayNameAttribute("ConnectRetryCount")]
- [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
- public int ConnectRetryCount { get { throw null; } set { } }
- [System.ComponentModel.DisplayNameAttribute("ConnectRetryInterval")]
- [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))]
- 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 { } }
@@ -4166,7 +4292,7 @@ namespace System.Data.SqlClient
[System.SerializableAttribute]
public sealed partial class SqlCredential
{
- public SqlCredential(string user, System.Security.SecureString password) { }
+ public SqlCredential(string userId, System.Security.SecureString password) { }
public System.Security.SecureString Password { get { throw null; } }
public string UserId { get { throw null; } }
}
@@ -4208,6 +4334,7 @@ namespace System.Data.SqlClient
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) { }
@@ -4244,7 +4371,7 @@ namespace System.Data.SqlClient
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; }
- [System.MonoTODOAttribute]
+ 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; }
@@ -4276,17 +4403,23 @@ namespace System.Data.SqlClient
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 bool IsCommandBehavior(System.Data.CommandBehavior condition) { 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)]
@@ -4307,6 +4440,7 @@ namespace System.Data.SqlClient
[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) { }
@@ -4337,7 +4471,6 @@ namespace System.Data.SqlClient
public byte State { get { throw null; } }
public override string ToString() { throw null; }
}
- [System.ComponentModel.ListBindableAttribute(false)]
[System.SerializableAttribute]
public sealed partial class SqlErrorCollection : System.Collections.ICollection, System.Collections.IEnumerable
{
@@ -4355,16 +4488,18 @@ namespace System.Data.SqlClient
{
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 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; } }
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
{
@@ -4393,6 +4528,7 @@ namespace System.Data.SqlClient
Insert = 1,
Invalid = 9,
Isolation = 11,
+ Merge = 16,
Options = 10,
PreviousFire = 14,
Query = 8,
@@ -4447,9 +4583,9 @@ namespace System.Data.SqlClient
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 { } }
+ public byte Precision { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(0)]
- public new byte Scale { get { throw null; } set { } }
+ public 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 { } }
@@ -4461,6 +4597,8 @@ namespace System.Data.SqlClient
[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))]
@@ -4475,7 +4613,7 @@ namespace System.Data.SqlClient
}
[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, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection
+ public sealed partial class SqlParameterCollection : System.Data.Common.DbParameterCollection
{
internal SqlParameterCollection() { }
public override int Count { get { throw null; } }
@@ -4542,7 +4680,7 @@ namespace System.Data.SqlClient
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, System.Data.IDbTransaction, System.IDisposable
+ public sealed partial class SqlTransaction : System.Data.Common.DbTransaction
{
internal SqlTransaction() { }
public new System.Data.SqlClient.SqlConnection Connection { get { throw null; } }
@@ -4776,7 +4914,6 @@ namespace System.Data.SqlTypes
public long Read(long offset, byte[] buffer, int offsetInBuffer, int count) { throw null; }
public void SetLength(long value) { }
public void SetNull() { }
- [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.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader r) { }
@@ -4805,7 +4942,6 @@ namespace System.Data.SqlTypes
public long Read(long offset, char[] buffer, int offsetInBuffer, int count) { throw null; }
public void SetLength(long value) { }
public void SetNull() { }
- [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.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; }
void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader r) { }
@@ -5028,6 +5164,34 @@ namespace System.Data.SqlTypes
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)]
@@ -5667,7 +5831,6 @@ namespace System.Data.SqlTypes
namespace System.Xml
{
[System.ObsoleteAttribute("XmlDataDocument class will be removed in a future release.")]
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)]
public partial class XmlDataDocument : System.Xml.XmlDocument
{
public XmlDataDocument() { }
diff --git a/src/v4.5/System.Design.cs b/src/v4.5/System.Design.cs
index e3f5ff2..6faa34a 100644
--- a/src/v4.5/System.Design.cs
+++ b/src/v4.5/System.Design.cs
@@ -173,7 +173,7 @@ namespace System.ComponentModel.Design
protected virtual void Dispose(bool disposing) { }
public virtual void DoDefaultAction() { }
~ComponentDesigner() { }
- protected virtual object GetService(System.Type service) { throw null; }
+ 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) { }
@@ -222,6 +222,7 @@ namespace System.ComponentModel.Design
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
{
@@ -376,6 +377,7 @@ namespace System.ComponentModel.Design
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; } }
@@ -427,7 +429,7 @@ namespace System.ComponentModel.Design
public partial class DesignSurfaceManager : System.IDisposable, System.IServiceProvider
{
public DesignSurfaceManager() { }
- public DesignSurfaceManager(System.IServiceProvider serviceProvider) { }
+ 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; } }
@@ -440,7 +442,7 @@ namespace System.ComponentModel.Design
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 service) { throw null; }
+ public object GetService(System.Type serviceType) { throw null; }
}
public enum DisplayMode
{
@@ -452,20 +454,20 @@ namespace System.ComponentModel.Design
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 eventDescriptor);
+ 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 eventDescriptor);
- protected object GetService(System.Type service) { throw null; }
+ 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 eventDescriptor) { throw null; }
- System.Collections.ICollection System.ComponentModel.Design.IEventBindingService.GetCompatibleMethods(System.ComponentModel.EventDescriptor eventDescriptor) { throw null; }
+ 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 eventDescriptor) { 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 eventDescriptor) { 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) { }
@@ -492,6 +494,15 @@ namespace System.ComponentModel.Design
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]
@@ -583,7 +594,7 @@ namespace System.ComponentModel.Design
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; }
+ 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) { }
@@ -643,6 +654,11 @@ namespace System.ComponentModel.Design
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) { }
@@ -663,7 +679,7 @@ namespace System.ComponentModel.Design
{
public UndoUnit(System.ComponentModel.Design.UndoEngine engine, string name) { }
public virtual bool IsEmpty { get { throw null; } }
- public virtual string Name { 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) { }
@@ -892,9 +908,9 @@ namespace System.ComponentModel.Design.Serialization
protected enum ReloadOptions
{
Default = 0,
- Force = 1,
- ModifyOnError = 2,
- NoFlush = 3,
+ Force = 2,
+ ModifyOnError = 1,
+ NoFlush = 4,
}
}
public sealed partial class CodeDomComponentSerializationService : System.ComponentModel.Design.Serialization.ComponentSerializationService
@@ -958,8 +974,8 @@ namespace System.ComponentModel.Design.Serialization
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; }
+ 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; }
}
@@ -971,12 +987,19 @@ namespace System.ComponentModel.Design.Serialization
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 System.CodeDom.CodeExpression GetExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance) { throw null; }
- protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance) { throw null; }
- protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.Type instanceType) { throw null; }
- protected string GetUniqueName(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance) { throw null; }
+ 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 instance, bool honorPreset) { 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) { }
@@ -985,11 +1008,11 @@ namespace System.ComponentModel.Design.Serialization
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 instance) { throw null; }
+ 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 instance, System.CodeDom.CodeExpression expression) { }
- protected void SetExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object instance, System.CodeDom.CodeExpression expression, bool isPreset) { }
+ 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
@@ -1031,22 +1054,23 @@ namespace System.ComponentModel.Design.Serialization
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 object GetSerializer(System.Type componentType, System.Type serializerType) { throw null; }
- protected virtual object GetService(System.Type service) { throw null; }
- protected virtual System.Type GetType(string name) { 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 instance) { throw null; }
- object System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetSerializer(System.Type type, System.Type serializerType) { throw null; }
- System.Type System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetType(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 error) { }
+ 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 service) { throw null; }
+ object System.IServiceProvider.GetService(System.Type serviceType) { throw null; }
}
public sealed partial class ExpressionContext
{
@@ -1070,7 +1094,7 @@ namespace System.ComponentModel.Design.Serialization
public sealed partial class ObjectStatementCollection : System.Collections.IEnumerable
{
internal ObjectStatementCollection() { }
- public System.CodeDom.CodeStatementCollection this[object owner] { get { throw null; } }
+ 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) { }
@@ -1079,7 +1103,7 @@ namespace System.ComponentModel.Design.Serialization
}
public sealed partial class RootContext
{
- public RootContext(System.CodeDom.CodeExpression expresion, object value) { }
+ public RootContext(System.CodeDom.CodeExpression expression, object value) { }
public System.CodeDom.CodeExpression Expression { get { throw null; } }
public object Value { get { throw null; } }
}
@@ -1151,10 +1175,14 @@ namespace System.Data.Design
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]
@@ -1173,10 +1201,10 @@ namespace System.Data.Design
public TypedDataSetGeneratorException() { }
public TypedDataSetGeneratorException(System.Collections.IList list) { }
protected TypedDataSetGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public TypedDataSetGeneratorException(string error) { }
- public TypedDataSetGeneratorException(string error, System.Exception inner) { }
+ 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 si, System.Runtime.Serialization.StreamingContext context) { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public partial class TypedDataSetSchemaImporterExtension : System.Xml.Serialization.Advanced.SchemaImporterExtension
{
@@ -1187,6 +1215,10 @@ namespace System.Data.Design
[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
{
@@ -1229,6 +1261,10 @@ namespace System.Messaging.Design
}
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; }
@@ -1285,9 +1321,9 @@ namespace System.Web.UI.Design
{
public ConnectionStringEditor() { }
[System.MonoTODOAttribute]
- public virtual new object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
+ public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; }
[System.MonoTODOAttribute]
- public virtual new System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
+ 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]
@@ -1309,6 +1345,7 @@ namespace System.Web.UI.Design
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]
@@ -1359,7 +1396,7 @@ namespace System.Web.UI.Design
[System.MonoTODOAttribute]
public virtual string ID { get { throw null; } set { } }
[System.MonoNotSupportedAttribute("")]
- public bool InTemplateMode { get { throw null; } }
+ protected bool InTemplateMode { get { throw null; } }
[System.MonoTODOAttribute]
[System.ObsoleteAttribute("Use Tag.SetDirty() and Tag.IsDirty instead.")]
public bool IsDirty { get { throw null; } set { } }
@@ -1378,6 +1415,7 @@ namespace System.Web.UI.Design
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("")]
@@ -1738,15 +1776,15 @@ namespace System.Web.UI.Design
[System.MonoTODOAttribute]
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
[System.MonoTODOAttribute]
- int System.Collections.IList.Add(object item) { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
[System.MonoTODOAttribute]
- bool System.Collections.IList.Contains(object item) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
[System.MonoTODOAttribute]
- int System.Collections.IList.IndexOf(object item) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
[System.MonoTODOAttribute]
- void System.Collections.IList.Insert(int index, object item) { }
+ void System.Collections.IList.Insert(int index, object value) { }
[System.MonoTODOAttribute]
- void System.Collections.IList.Remove(object item) { }
+ void System.Collections.IList.Remove(object value) { }
[System.MonoTODOAttribute]
void System.Collections.IList.RemoveAt(int index) { }
}
@@ -2330,6 +2368,33 @@ namespace System.Web.UI.Design
[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]
@@ -2641,10 +2706,12 @@ namespace System.Web.UI.Design
{
[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]
@@ -2822,9 +2889,38 @@ namespace System.Web.UI.Design
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 AdRotatorDesigner : System.Web.UI.Design.ControlDesigner
+ 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; }
@@ -2862,38 +2958,53 @@ namespace System.Web.UI.Design.WebControls
}
public abstract partial class BaseDataListComponentEditor : System.Windows.Forms.Design.WindowsFormsComponentEditor
{
- public BaseDataListComponentEditor(int initial_page) { }
+ 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.IDataSourceProvider
+ public abstract partial class BaseDataListDesigner : System.Web.UI.Design.TemplatedControlDesigner, System.Web.UI.Design.IDataBindingSchemaProvider, System.Web.UI.Design.IDataSourceProvider
{
- public BaseDataListDesigner() { }
+ 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 override bool DesignTimeHtmlRequiresLoadComplete { get { throw null; } }
- public override System.ComponentModel.Design.DesignerVerbCollection Verbs { get { throw null; } }
+ 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 selected_data_source, int minimum_rows, out bool dummy_data_source) { dummy_data_source = default(bool); throw null; }
- protected System.Collections.IEnumerable GetDesignTimeDataSource(int minimum_rows, out bool dummy_data_source) { dummy_data_source = default(bool); throw null; }
- public virtual System.Collections.IEnumerable GetResolvedSelectedDataSource() { throw null; }
- public virtual object GetSelectedDataSource() { throw null; }
- public override System.Collections.IEnumerable GetTemplateContainerDataSource(string template_name) { throw null; }
+ 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 initial_page) { }
+ 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.ControlDesigner
+ 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
{
@@ -2903,23 +3014,89 @@ namespace System.Web.UI.Design.WebControls
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 OnDelayLoadActions() { }
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.ComponentModel.Design.DesignerVerbCollection Verbs { get { throw null; } }
+ 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("")]
@@ -2963,13 +3140,83 @@ namespace System.Web.UI.Design.WebControls
[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 initial_page) : base (default(int)) { }
- public override bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object obj, System.Windows.Forms.IWin32Window parent) { throw null; }
+ 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() { }
@@ -2988,6 +3235,68 @@ namespace System.Web.UI.Design.WebControls
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() { }
@@ -3003,14 +3312,28 @@ namespace System.Web.UI.Design.WebControls
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
{
@@ -3019,44 +3342,223 @@ namespace System.Web.UI.Design.WebControls
public partial class ListControlDataBindingHandler : System.Web.UI.Design.DataBindingHandler
{
public ListControlDataBindingHandler() { }
- public override void DataBindControl(System.ComponentModel.Design.IDesignerHost designer_host, System.Web.UI.Control control) { }
+ 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 DataKeyField { get { throw null; } set { } }
- public new string DataMember { get { throw null; } set { } }
- public new string DataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
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 virtual System.Collections.IEnumerable GetResolvedSelectedDataSource() { throw null; }
- public virtual object GetSelectedDataSource() { 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 internal virtual void OnDataSourceChanged() { }
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 name, object value) { }
+ 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() { }
+ 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 e) { }
+ 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 lstStandardExpressions_SelectedIndexChanged(object sender, System.EventArgs e) { }
protected void RegexTypeEditor_Activated(object sender, System.EventArgs e) { }
- protected void TxtExpression_Changed(object sender, System.EventArgs e) { }
+ protected void txtExpression_TextChanged(object sender, System.EventArgs e) { }
}
public partial class RegexTypeEditor : System.Drawing.Design.UITypeEditor
{
@@ -3067,39 +3569,267 @@ namespace System.Web.UI.Design.WebControls
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 System.Collections.IEnumerable GetDesignTimeDataSource(System.Collections.IEnumerable selected_data_source, int minimum_rows) { throw null; }
- protected System.Collections.IEnumerable GetDesignTimeDataSource(int minimum_rows) { throw null; }
+ 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 virtual System.Collections.IEnumerable GetResolvedSelectedDataSource() { throw null; }
- public virtual object GetSelectedDataSource() { 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) { }
- protected internal virtual void OnDataSourceChanged() { }
+ 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 item_type) { 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 override string GetPersistInnerHtml() { 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 item_type) { 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
{
@@ -3109,6 +3839,137 @@ namespace System.Web.UI.Design.WebControls
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
{
@@ -3150,6 +4011,7 @@ namespace System.Windows.Forms.Design
public bool delaySign;
[System.MonoTODOAttribute]
public bool genSources;
+ public bool ignoreRegisteredOcx;
[System.MonoTODOAttribute]
public string keyContainer;
[System.MonoTODOAttribute]
@@ -3273,7 +4135,7 @@ namespace System.Windows.Forms.Design
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 service) { throw null; }
+ protected override object GetService(System.Type serviceType) { throw null; }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.CategoryAttribute("Layout")]
[System.ComponentModel.DesignOnlyAttribute(true)]
@@ -3327,7 +4189,7 @@ namespace System.Windows.Forms.Design
public override System.Collections.ICollection AssociatedComponents { get { throw null; } }
[System.MonoTODOAttribute]
public bool AutoResizeHandles { get { throw null; } set { } }
- protected internal System.Windows.Forms.Design.Behavior.BehaviorService BehaviorService { get { throw null; } }
+ 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]
@@ -3350,7 +4212,7 @@ namespace System.Windows.Forms.Design
[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 firstControl) { }
+ 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) { }
@@ -3362,10 +4224,10 @@ namespace System.Windows.Forms.Design
protected virtual void OnCreateHandle() { }
[System.MonoTODOAttribute]
protected virtual void OnDragComplete(System.Windows.Forms.DragEventArgs de) { }
- protected virtual void OnDragDrop(System.Windows.Forms.DragEventArgs e) { }
- protected virtual void OnDragEnter(System.Windows.Forms.DragEventArgs e) { }
+ 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 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) { }
@@ -3377,7 +4239,7 @@ namespace System.Windows.Forms.Design
public override void OnSetComponentDefaults() { }
protected virtual void OnSetCursor() { }
protected override void PreFilterProperties(System.Collections.IDictionary properties) { }
- protected void UnhookChildControls(System.Windows.Forms.Control firstControl) { }
+ 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
@@ -3447,7 +4309,7 @@ namespace System.Windows.Forms.Design
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 component) { }
+ 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) { }
@@ -3459,15 +4321,6 @@ namespace System.Windows.Forms.Design
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 partial class DesignerViewFrame : System.Windows.Forms.UserControl
- {
- public DesignerViewFrame(System.Windows.Forms.Control designedControl, System.Windows.Forms.Design.ComponentTray tray) { }
- public System.Windows.Forms.Design.ComponentTray ComponentTray { get { throw null; } set { } }
- public System.Windows.Forms.Control DesignedControl { get { throw null; } set { } }
- protected override void Dispose(bool disposing) { }
- public void HideComponentTray() { }
- public void ShowComponentTray() { }
- }
}
public sealed partial class EventHandlerService
{
@@ -3537,6 +4390,10 @@ namespace System.Windows.Forms.Design
ShowTextBox = 16,
}
}
+ public partial interface IContainsThemedScrollbarWindows
+ {
+ System.Collections.IEnumerable ThemedScrollbarWindows();
+ }
public partial class ImageListCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
{
public ImageListCodeDomSerializer() { }
@@ -3545,6 +4402,15 @@ namespace System.Windows.Forms.Design
[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();
@@ -3631,8 +4497,9 @@ namespace System.Windows.Forms.Design
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 designer) { 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) { }
@@ -3652,10 +4519,10 @@ namespace System.Windows.Forms.Design
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 e) { }
- protected override void OnDragEnter(System.Windows.Forms.DragEventArgs e) { }
+ 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 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) { }
@@ -3666,7 +4533,7 @@ namespace System.Windows.Forms.Design
public partial class ScrollableControlDesigner : System.Windows.Forms.Design.ParentControlDesigner
{
public ScrollableControlDesigner() { }
- protected override bool GetHitTest(System.Drawing.Point point) { throw null; }
+ protected override bool GetHitTest(System.Drawing.Point pt) { throw null; }
protected override void WndProc(ref System.Windows.Forms.Message m) { }
}
[System.FlagsAttribute]
@@ -3692,6 +4559,17 @@ namespace System.Windows.Forms.Design
[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() { }
@@ -3848,9 +4726,9 @@ namespace System.Windows.Forms.Design.Behavior
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)) { }
+ 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)) { }
+ 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]
diff --git a/src/v4.5/System.DirectoryServices.Protocols.cs b/src/v4.5/System.DirectoryServices.Protocols.cs
index 4e0603a..1a5c702 100644
--- a/src/v4.5/System.DirectoryServices.Protocols.cs
+++ b/src/v4.5/System.DirectoryServices.Protocols.cs
@@ -69,7 +69,7 @@ namespace System.DirectoryServices.Protocols
}
public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse
{
- public AddResponse() { }
+ internal AddResponse() { }
}
public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl
{
@@ -109,7 +109,7 @@ namespace System.DirectoryServices.Protocols
[System.MonoTODOAttribute]
public sealed partial class BerConverter
{
- public BerConverter() { }
+ internal BerConverter() { }
[System.MonoTODOAttribute]
public static object[] Decode(string format, byte[] value) { throw null; }
[System.MonoTODOAttribute]
@@ -199,7 +199,7 @@ namespace System.DirectoryServices.Protocols
[System.MonoTODOAttribute]
public partial class DirectoryAttributeCollection : System.Collections.CollectionBase
{
- internal DirectoryAttributeCollection() { }
+ 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) { }
@@ -291,7 +291,7 @@ namespace System.DirectoryServices.Protocols
}
public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl
{
- internal DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
}
public abstract partial class DirectoryOperation
{
@@ -332,13 +332,13 @@ namespace System.DirectoryServices.Protocols
public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } }
}
[System.FlagsAttribute]
- public enum DirectorySynchronizationOptions
+ public enum DirectorySynchronizationOptions : long
{
- IncrementalValues = 8,
- None = 0,
- ObjectSecurity = 1,
- ParentsFirst = 2,
- PublicDataOnly = 4,
+ IncrementalValues = (long)2147483648,
+ None = (long)0,
+ ObjectSecurity = (long)1,
+ ParentsFirst = (long)2048,
+ PublicDataOnly = (long)8192,
}
public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl
{
@@ -398,7 +398,7 @@ namespace System.DirectoryServices.Protocols
[System.MonoTODOAttribute]
public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse
{
- public DsmlErrorResponse() { }
+ 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; } }
@@ -419,7 +419,7 @@ namespace System.DirectoryServices.Protocols
[System.MonoTODOAttribute]
public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
{
- internal DsmlRequestDocument() { }
+ 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 { } }
@@ -458,35 +458,22 @@ namespace System.DirectoryServices.Protocols
[System.MonoTODOAttribute]
public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable
{
- public DsmlResponseDocument() { }
+ internal DsmlResponseDocument() { }
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 { } }
[System.MonoTODOAttribute]
public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- protected bool IsFixedSize { get { throw null; } }
[System.MonoTODOAttribute]
public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- protected bool IsReadOnly { get { throw null; } }
protected bool IsSynchronized { get { throw null; } }
- public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } set { } }
+ public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } }
[System.MonoTODOAttribute]
public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public string ResponseId { [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; } }
- public int Add(System.DirectoryServices.Protocols.DirectoryResponse request) { throw null; }
- public void Clear() { }
- public bool Contains(System.DirectoryServices.Protocols.DirectoryResponse value) { throw null; }
public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { }
public System.Collections.IEnumerator GetEnumerator() { throw null; }
- public int IndexOf(System.DirectoryServices.Protocols.DirectoryResponse value) { throw null; }
- public void Insert(int index, System.DirectoryServices.Protocols.DirectoryResponse value) { }
- public void Remove(System.DirectoryServices.Protocols.DirectoryResponse value) { }
- public void RemoveAt(int index) { }
void System.Collections.ICollection.CopyTo(System.Array value, int i) { }
[System.MonoTODOAttribute]
public override System.Xml.XmlDocument ToXml() { throw null; }
@@ -595,7 +582,7 @@ namespace System.DirectoryServices.Protocols
}
public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl
{
- internal LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
+ public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { }
}
[System.MonoTODOAttribute]
public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable
@@ -701,25 +688,25 @@ namespace System.DirectoryServices.Protocols
public void StopTransportLayerSecurity() { }
}
[System.FlagsAttribute]
- public enum LocatorFlags
- {
- AvoidSelf = 16384,
- DirectoryServicesPreferred = 32,
- DirectoryServicesRequired = 16,
- ForceRediscovery = 1,
- GCRequired = 64,
- GoodTimeServerPreferred = 8192,
- IPRequired = 512,
- IsDnsName = 131072,
- IsFlatName = 65536,
- KdcRequired = 1024,
- None = 0,
- OnlyLdapNeeded = 32768,
- PdcRequired = 128,
- ReturnDnsName = 1073741824,
- ReturnFlatName = -2147483647,
- TimeServerRequired = 2048,
- WriteableRequired = 4096,
+ 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
{
@@ -764,7 +751,7 @@ namespace System.DirectoryServices.Protocols
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.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
[System.MonoTODOAttribute]
public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
@@ -859,8 +846,8 @@ namespace System.DirectoryServices.Protocols
}
public enum SearchOption
{
- DomainScope = 0,
- PhantomRoot = 1,
+ DomainScope = 1,
+ PhantomRoot = 2,
}
public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl
{
@@ -992,14 +979,14 @@ namespace System.DirectoryServices.Protocols
}
public enum SecurityProtocol
{
- Pct1Client = 1,
- Pct1Server = 0,
- Ssl2Client = 3,
- Ssl2Server = 2,
- Ssl3Client = 5,
- Ssl3Server = 4,
- Tls1Client = 7,
- Tls1Server = 6,
+ Pct1Client = 2,
+ Pct1Server = 1,
+ Ssl2Client = 8,
+ Ssl2Server = 4,
+ Ssl3Client = 32,
+ Ssl3Server = 16,
+ Tls1Client = 128,
+ Tls1Server = 64,
}
public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl
{
@@ -1044,8 +1031,6 @@ namespace System.DirectoryServices.Protocols
protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public TlsOperationException(string message) { }
public TlsOperationException(string message, System.Exception inner) { }
- [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 TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl
{
diff --git a/src/v4.5/System.DirectoryServices.cs b/src/v4.5/System.DirectoryServices.cs
index 8c2b2d5..7dc809d 100644
--- a/src/v4.5/System.DirectoryServices.cs
+++ b/src/v4.5/System.DirectoryServices.cs
@@ -151,13 +151,44 @@ namespace System.DirectoryServices
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 filter) { throw null; }
- public System.DirectoryServices.DirectoryEntry Find(string filter, string otype) { 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) { }
}
@@ -195,6 +226,10 @@ namespace System.DirectoryServices
[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; } }
@@ -205,7 +240,7 @@ namespace System.DirectoryServices
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DefaultValueAttribute(null)]
[System.DirectoryServices.DSDescriptionAttribute("The password to use when authenticating the client.")]
- public string Password { get { throw null; } set { } }
+ 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")]
@@ -257,7 +292,7 @@ namespace System.DirectoryServices
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public partial class DirectoryEntryConfiguration
{
- public 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 { } }
@@ -277,11 +312,16 @@ namespace System.DirectoryServices
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")]
@@ -307,6 +347,7 @@ namespace System.DirectoryServices
[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.")]
@@ -318,6 +359,8 @@ namespace System.DirectoryServices
[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; }
@@ -339,8 +382,8 @@ namespace System.DirectoryServices
public sealed partial class DirectoryServicesPermission : System.Security.Permissions.ResourcePermissionBase
{
public DirectoryServicesPermission() { }
- public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionAccess access, string path) { }
- public DirectoryServicesPermission(System.DirectoryServices.DirectoryServicesPermissionEntry[] entries) { }
+ 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; } }
}
@@ -374,18 +417,18 @@ namespace System.DirectoryServices
{
internal DirectoryServicesPermissionEntryCollection() { }
public System.DirectoryServices.DirectoryServicesPermissionEntry this[int index] { get { throw null; } set { } }
- public int Add(System.DirectoryServices.DirectoryServicesPermissionEntry entry) { throw null; }
- public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntryCollection entries) { }
- public void AddRange(System.DirectoryServices.DirectoryServicesPermissionEntry[] entries) { }
- public bool Contains(System.DirectoryServices.DirectoryServicesPermissionEntry entry) { throw null; }
- public void CopyTo(System.DirectoryServices.DirectoryServicesPermissionEntry[] copy_to, int index) { }
- public int IndexOf(System.DirectoryServices.DirectoryServicesPermissionEntry entry) { throw null; }
- public void Insert(int pos, System.DirectoryServices.DirectoryServicesPermissionEntry entry) { }
+ 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 entry) { }
+ public void Remove(System.DirectoryServices.DirectoryServicesPermissionEntry value) { }
}
public partial class DirectorySynchronization
{
@@ -503,17 +546,17 @@ namespace System.DirectoryServices
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 oKey] { get { throw null; } set { } }
+ 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 oArray, int iArrayIndex) { }
- void System.Collections.IDictionary.Add(object oKey, object oValue) { }
+ 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 oKey) { throw null; }
- void System.Collections.IDictionary.Remove(object oKey) { }
+ 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
@@ -530,10 +573,10 @@ namespace System.DirectoryServices
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 coll) { }
- public void AddRange(object[] values) { }
+ public void AddRange(System.DirectoryServices.PropertyValueCollection value) { }
+ public void AddRange(object[] value) { }
public bool Contains(object value) { throw null; }
- public void CopyTo(object[] copy_to, int index) { }
+ public void CopyTo(object[] array, int index) { }
public int IndexOf(object value) { throw null; }
public void Insert(int index, object value) { }
[System.MonoTODOAttribute]
@@ -557,18 +600,18 @@ namespace System.DirectoryServices
public partial class ResultPropertyCollection : System.Collections.DictionaryBase
{
internal ResultPropertyCollection() { }
- public System.DirectoryServices.ResultPropertyValueCollection this[string key] { get { throw null; } }
+ 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 key) { throw null; }
- public void CopyTo(System.DirectoryServices.ResultPropertyValueCollection[] copy_to, int index) { }
+ 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 virtual object this[int index] { get { throw null; } }
+ public object this[int index] { get { throw null; } }
public bool Contains(object value) { throw null; }
- public void CopyTo(object[] array, int index) { }
+ 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
@@ -580,41 +623,41 @@ namespace System.DirectoryServices
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 recordIndex] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } }
+ 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 coll) { }
+ public void AddRange(System.DirectoryServices.SchemaNameCollection value) { }
[System.MonoTODOAttribute]
- public void AddRange(string[] coll) { }
+ public void AddRange(string[] value) { }
[System.MonoTODOAttribute]
public void Clear() { }
[System.MonoTODOAttribute]
- public bool Contains(string s) { throw null; }
+ public bool Contains(string value) { throw null; }
[System.MonoTODOAttribute]
- public void CopyTo(string[] copy_to, int pos) { }
+ public void CopyTo(string[] stringArray, int index) { }
[System.MonoTODOAttribute]
public System.Collections.IEnumerator GetEnumerator() { throw null; }
[System.MonoTODOAttribute]
- public int IndexOf(string s) { throw null; }
+ public int IndexOf(string value) { throw null; }
[System.MonoTODOAttribute]
- public void Insert(int pos, string s) { }
+ public void Insert(int index, string value) { }
[System.MonoTODOAttribute]
- public void Remove(string s) { }
+ public void Remove(string value) { }
[System.MonoTODOAttribute]
public void RemoveAt(int index) { }
[System.MonoTODOAttribute]
- void System.Collections.ICollection.CopyTo(System.Array arr, int pos) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
[System.MonoTODOAttribute]
- int System.Collections.IList.Add(object avalue) { throw null; }
+ int System.Collections.IList.Add(object value) { throw null; }
[System.MonoTODOAttribute]
- bool System.Collections.IList.Contains(object cvalue) { throw null; }
+ bool System.Collections.IList.Contains(object value) { throw null; }
[System.MonoTODOAttribute]
- int System.Collections.IList.IndexOf(object ivalue) { throw null; }
+ int System.Collections.IList.IndexOf(object value) { throw null; }
[System.MonoTODOAttribute]
- void System.Collections.IList.Insert(int index, object ivalue) { }
+ void System.Collections.IList.Insert(int index, object value) { }
[System.MonoTODOAttribute]
- void System.Collections.IList.Remove(object rvalue) { }
+ void System.Collections.IList.Remove(object value) { }
}
public partial class SearchResult
{
@@ -640,7 +683,7 @@ namespace System.DirectoryServices
~SearchResultCollection() { }
public System.Collections.IEnumerator GetEnumerator() { throw null; }
public int IndexOf(System.DirectoryServices.SearchResult result) { throw null; }
- void System.Collections.ICollection.CopyTo(System.Array oArray, int iArrayIndex) { }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
}
[System.SerializableAttribute]
public enum SearchScope
@@ -679,6 +722,47 @@ namespace System.DirectoryServices
}
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
{
@@ -704,7 +788,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectoryReplicationMetadata : System.Collections.DictionaryBase
{
- public ActiveDirectoryReplicationMetadata() { }
+ 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; } }
@@ -721,7 +805,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectoryRoleCollection : System.Collections.ReadOnlyCollectionBase
{
- public ActiveDirectoryRoleCollection() { }
+ 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) { }
@@ -740,7 +824,7 @@ namespace System.DirectoryServices.ActiveDirectory
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public partial class ActiveDirectorySchema : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
{
- public ActiveDirectorySchema() { }
+ 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; }
@@ -788,7 +872,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectorySchemaClassCollection : System.Collections.CollectionBase
{
- public ActiveDirectorySchemaClassCollection() { }
+ 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) { }
@@ -823,8 +907,8 @@ namespace System.DirectoryServices.ActiveDirectory
public System.Nullable<int> LinkId { get { throw null; } set { } }
public string Name { get { throw null; } }
public string Oid { get { throw null; } set { } }
- public int RangeLower { get { throw null; } set { } }
- public int RangeUpper { 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() { }
@@ -836,7 +920,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectorySchemaPropertyCollection : System.Collections.CollectionBase
{
- public ActiveDirectorySchemaPropertyCollection() { }
+ 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) { }
@@ -896,7 +980,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectorySiteCollection : System.Collections.CollectionBase
{
- public ActiveDirectorySiteCollection() { }
+ 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) { }
@@ -955,7 +1039,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectorySiteLinkCollection : System.Collections.CollectionBase
{
- public ActiveDirectorySiteLinkCollection() { }
+ 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) { }
@@ -1005,7 +1089,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ActiveDirectorySubnetCollection : System.Collections.CollectionBase
{
- public ActiveDirectorySubnetCollection() { }
+ 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) { }
@@ -1053,6 +1137,60 @@ namespace System.DirectoryServices.ActiveDirectory
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
{
@@ -1079,7 +1217,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ApplicationPartitionCollection : System.Collections.ReadOnlyCollectionBase
{
- public ApplicationPartitionCollection() { }
+ 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) { }
@@ -1087,7 +1225,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class AttributeMetadata
{
- public AttributeMetadata() { }
+ internal AttributeMetadata() { }
public System.DateTime LastOriginatingChangeTime { get { throw null; } }
public System.Guid LastOriginatingInvocationId { get { throw null; } }
public long LocalChangeUsn { get { throw null; } }
@@ -1098,12 +1236,36 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class AttributeMetadataCollection : System.Collections.ReadOnlyCollectionBase
{
- public AttributeMetadataCollection() { }
+ 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
{
@@ -1143,6 +1305,7 @@ namespace System.DirectoryServices.ActiveDirectory
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();
@@ -1176,7 +1339,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class DirectoryServerCollection : System.Collections.CollectionBase
{
- public DirectoryServerCollection() { }
+ 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) { }
@@ -1195,7 +1358,7 @@ namespace System.DirectoryServices.ActiveDirectory
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public partial class Domain : System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition
{
- public Domain() { }
+ 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; } }
@@ -1238,7 +1401,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class DomainCollection : System.Collections.ReadOnlyCollectionBase
{
- public DomainCollection() { }
+ 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) { }
@@ -1275,6 +1438,7 @@ namespace System.DirectoryServices.ActiveDirectory
[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; }
@@ -1320,7 +1484,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class DomainControllerCollection : System.Collections.ReadOnlyCollectionBase
{
- public DomainControllerCollection() { }
+ 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) { }
@@ -1334,11 +1498,12 @@ namespace System.DirectoryServices.ActiveDirectory
Windows2003InterimDomain = 2,
Windows2008Domain = 4,
Windows2008R2Domain = 5,
+ Windows8Domain = 6,
}
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public partial class Forest : System.IDisposable
{
- public Forest() { }
+ 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; } }
@@ -1387,6 +1552,7 @@ namespace System.DirectoryServices.ActiveDirectory
Windows2003InterimForest = 1,
Windows2008Forest = 3,
Windows2008R2Forest = 4,
+ Windows8Forest = 5,
}
[System.SerializableAttribute]
public partial class ForestTrustCollisionException : System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException, System.Runtime.Serialization.ISerializable
@@ -1408,7 +1574,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ForestTrustDomainInfoCollection : System.Collections.ReadOnlyCollectionBase
{
- public ForestTrustDomainInfoCollection() { }
+ 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) { }
@@ -1416,7 +1582,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ForestTrustDomainInformation
{
- public ForestTrustDomainInformation() { }
+ internal ForestTrustDomainInformation() { }
public string DnsName { get { throw null; } }
public string DomainSid { get { throw null; } }
public string NetBiosName { get { throw null; } }
@@ -1432,7 +1598,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ForestTrustRelationshipCollision
{
- public 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; } }
@@ -1440,7 +1606,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ForestTrustRelationshipCollisionCollection : System.Collections.ReadOnlyCollectionBase
{
- public ForestTrustRelationshipCollisionCollection() { }
+ 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) { }
@@ -1449,7 +1615,7 @@ namespace System.DirectoryServices.ActiveDirectory
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public partial class ForestTrustRelationshipInformation : System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation
{
- public ForestTrustRelationshipInformation() { }
+ 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; } }
@@ -1458,7 +1624,7 @@ namespace System.DirectoryServices.ActiveDirectory
[System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public partial class GlobalCatalog : System.DirectoryServices.ActiveDirectory.DomainController
{
- public GlobalCatalog() { }
+ 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)]
@@ -1480,7 +1646,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class GlobalCatalogCollection : System.Collections.ReadOnlyCollectionBase
{
- public GlobalCatalogCollection() { }
+ 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) { }
@@ -1543,7 +1709,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlyActiveDirectorySchemaClassCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlyActiveDirectorySchemaClassCollection() { }
+ 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) { }
@@ -1551,7 +1717,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlyActiveDirectorySchemaPropertyCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlyActiveDirectorySchemaPropertyCollection() { }
+ 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) { }
@@ -1559,7 +1725,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlyDirectoryServerCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlyDirectoryServerCollection() { }
+ 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) { }
@@ -1567,7 +1733,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlySiteCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlySiteCollection() { }
+ 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) { }
@@ -1575,7 +1741,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlySiteLinkBridgeCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlySiteLinkBridgeCollection() { }
+ 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) { }
@@ -1583,7 +1749,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlySiteLinkCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlySiteLinkCollection() { }
+ 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) { }
@@ -1591,7 +1757,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReadOnlyStringCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReadOnlyStringCollection() { }
+ internal ReadOnlyStringCollection() { }
public string this[int index] { get { throw null; } }
public bool Contains(string value) { throw null; }
public void CopyTo(string[] values, int index) { }
@@ -1619,6 +1785,7 @@ namespace System.DirectoryServices.ActiveDirectory
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() { }
@@ -1626,7 +1793,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationConnectionCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReplicationConnectionCollection() { }
+ 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) { }
@@ -1634,7 +1801,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationCursor
{
- public ReplicationCursor() { }
+ internal ReplicationCursor() { }
public System.DateTime LastSuccessfulSyncTime { get { throw null; } }
public string PartitionName { get { throw null; } }
public System.Guid SourceInvocationId { get { throw null; } }
@@ -1643,7 +1810,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationCursorCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReplicationCursorCollection() { }
+ 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) { }
@@ -1651,7 +1818,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationFailure
{
- public ReplicationFailure() { }
+ internal ReplicationFailure() { }
public int ConsecutiveFailureCount { get { throw null; } }
public System.DateTime FirstFailureTime { get { throw null; } }
public int LastErrorCode { get { throw null; } }
@@ -1660,7 +1827,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationFailureCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReplicationFailureCollection() { }
+ 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) { }
@@ -1668,7 +1835,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationNeighbor
{
- public ReplicationNeighbor() { }
+ internal ReplicationNeighbor() { }
public int ConsecutiveFailureCount { get { throw null; } }
public System.DateTime LastAttemptedSync { get { throw null; } }
public System.DateTime LastSuccessfulSync { get { throw null; } }
@@ -1703,7 +1870,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationNeighborCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReplicationNeighborCollection() { }
+ 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) { }
@@ -1711,7 +1878,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationOperation
{
- public ReplicationOperation() { }
+ internal ReplicationOperation() { }
public int OperationNumber { get { throw null; } }
public System.DirectoryServices.ActiveDirectory.ReplicationOperationType OperationType { get { throw null; } }
public string PartitionName { get { throw null; } }
@@ -1721,7 +1888,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class ReplicationOperationCollection : System.Collections.ReadOnlyCollectionBase
{
- public ReplicationOperationCollection() { }
+ 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) { }
@@ -1768,7 +1935,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class SyncFromAllServersErrorInformation
{
- public SyncFromAllServersErrorInformation() { }
+ internal SyncFromAllServersErrorInformation() { }
public System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory ErrorCategory { get { throw null; } }
public int ErrorCode { get { throw null; } }
public string ErrorMessage { get { throw null; } }
@@ -1808,13 +1975,13 @@ namespace System.DirectoryServices.ActiveDirectory
public delegate bool SyncUpdateCallback(System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent eventType, string targetServer, string sourceServer, System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException exception);
public partial class TopLevelName
{
- public 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
{
- public TopLevelNameCollection() { }
+ 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) { }
@@ -1843,7 +2010,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class TrustRelationshipInformation
{
- public TrustRelationshipInformation() { }
+ internal TrustRelationshipInformation() { }
public string SourceName { get { throw null; } }
public string TargetName { get { throw null; } }
public System.DirectoryServices.ActiveDirectory.TrustDirection TrustDirection { get { throw null; } }
@@ -1851,7 +2018,7 @@ namespace System.DirectoryServices.ActiveDirectory
}
public partial class TrustRelationshipInformationCollection : System.Collections.ReadOnlyCollectionBase
{
- public TrustRelationshipInformationCollection() { }
+ 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) { }
diff --git a/src/v4.5/System.Drawing.cs b/src/v4.5/System.Drawing.cs
index 7c46b47..18100c5 100644
--- a/src/v4.5/System.Drawing.cs
+++ b/src/v4.5/System.Drawing.cs
@@ -82,13 +82,10 @@ namespace System.Drawing
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))]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
public System.IntPtr GetHbitmap() { throw null; }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
public System.IntPtr GetHbitmap(System.Drawing.Color background) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
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; }
@@ -99,6 +96,16 @@ namespace System.Drawing
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() { }
@@ -262,7 +269,6 @@ namespace System.Drawing
public void Render() { }
public void Render(System.Drawing.Graphics target) { }
[System.MonoTODOAttribute("The targetDC parameter has no equivalent in libgdiplus.")]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
public void Render(System.IntPtr targetDC) { }
}
public sealed partial class BufferedGraphicsContext : System.IDisposable
@@ -271,7 +277,6 @@ namespace System.Drawing
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.")]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
public System.Drawing.BufferedGraphics Allocate(System.IntPtr targetDC, System.Drawing.Rectangle targetRectangle) { throw null; }
public void Dispose() { }
~BufferedGraphicsContext() { }
@@ -589,9 +594,7 @@ namespace System.Drawing
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; }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
public void ToLogFont(object logFont) { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
public void ToLogFont(object logFont, System.Drawing.Graphics graphics) { }
public override string ToString() { throw null; }
}
@@ -892,12 +895,10 @@ namespace System.Drawing
[System.MonoTODOAttribute]
public static System.Drawing.Graphics FromHdc(System.IntPtr hdc, System.IntPtr hdevice) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
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))]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
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))]
@@ -928,14 +929,11 @@ namespace System.Drawing
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) { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
public void ReleaseHdc() { }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
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")]
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
public void ReleaseHdcInternal(System.IntPtr hdc) { }
public void ResetClip() { }
public void ResetTransform() { }
@@ -960,7 +958,7 @@ namespace System.Drawing
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 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
@@ -999,7 +997,6 @@ namespace System.Drawing
[System.MonoLimitationAttribute("The same icon, SystemIcons.WinLogo, is returned for all file types.")]
public static System.Drawing.Icon ExtractAssociatedIcon(string filePath) { throw null; }
~Icon() { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
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) { }
@@ -1674,7 +1671,6 @@ namespace System.Drawing
public void Exclude(System.Drawing.RectangleF rect) { }
public void Exclude(System.Drawing.Region region) { }
~Region() { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
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; }
@@ -1703,7 +1699,6 @@ namespace System.Drawing
public bool IsVisible(float x, float y, float width, float height, System.Drawing.Graphics g) { throw null; }
public void MakeEmpty() { }
public void MakeInfinite() { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
public void ReleaseHrgn(System.IntPtr regionHandle) { }
public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
public void Translate(int dx, int dy) { }
@@ -2075,9 +2070,19 @@ namespace System.Drawing
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
{
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public sealed partial class CategoryNameCollection : System.Collections.ReadOnlyCollectionBase
{
public CategoryNameCollection(System.Drawing.Design.CategoryNameCollection value) { }
@@ -2138,8 +2143,6 @@ namespace System.Drawing.Design
bool GetToolSupported(System.Drawing.Design.ToolboxItem tool);
void ToolPicked(System.Drawing.Design.ToolboxItem tool);
}
- [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 PaintValueEventArgs : System.EventArgs
{
public PaintValueEventArgs(System.ComponentModel.ITypeDescriptorContext context, object value, System.Drawing.Graphics graphics, System.Drawing.Rectangle bounds) { }
@@ -2149,8 +2152,6 @@ namespace System.Drawing.Design
public object Value { get { throw null; } }
}
public delegate void PropertyValueUIHandler(System.ComponentModel.ITypeDescriptorContext context, System.ComponentModel.PropertyDescriptor propDesc, System.Collections.ArrayList valueUIItemList);
- [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 PropertyValueUIItem
{
public PropertyValueUIItem(System.Drawing.Image uiItemImage, System.Drawing.Design.PropertyValueUIItemInvokeHandler handler, string tooltip) { }
@@ -2160,8 +2161,6 @@ namespace System.Drawing.Design
public virtual void Reset() { }
}
public delegate void PropertyValueUIItemInvokeHandler(System.ComponentModel.ITypeDescriptorContext context, System.ComponentModel.PropertyDescriptor descriptor, System.Drawing.Design.PropertyValueUIItem invokedItem);
- [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 ToolboxComponentsCreatedEventArgs : System.EventArgs
{
public ToolboxComponentsCreatedEventArgs(System.ComponentModel.IComponent[] components) { }
@@ -2232,8 +2231,6 @@ namespace System.Drawing.Design
public int IndexOf(System.Drawing.Design.ToolboxItem value) { throw null; }
}
public delegate System.Drawing.Design.ToolboxItem ToolboxItemCreatorCallback(object serializedObject, string format);
- [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 UITypeEditor
{
public UITypeEditor() { }
@@ -2366,16 +2363,16 @@ namespace System.Drawing.Drawing2D
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 start_angle, float sweep_angle) { }
- public void AddArc(System.Drawing.RectangleF rect, float start_angle, float sweep_angle) { }
- public void AddArc(int x, int y, int width, int height, float start_angle, float sweep_angle) { }
- public void AddArc(float x, float y, float width, float height, float start_angle, float sweep_angle) { }
+ 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[] pts) { }
- public void AddBeziers(params System.Drawing.Point[] pts) { }
+ 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) { }
@@ -2386,12 +2383,12 @@ namespace System.Drawing.Drawing2D
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 r) { }
- public void AddEllipse(System.Drawing.RectangleF r) { }
+ 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 a, System.Drawing.Point b) { }
- public void AddLine(System.Drawing.PointF a, System.Drawing.PointF b) { }
+ 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) { }
@@ -2486,8 +2483,8 @@ namespace System.Drawing.Drawing2D
}
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 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; } }
@@ -2822,7 +2819,7 @@ namespace System.Drawing.Imaging
{
public ColorMatrix() { }
[System.CLSCompliantAttribute(false)]
- public ColorMatrix(float[][] matrix) { }
+ 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 { } }
@@ -3153,9 +3150,10 @@ namespace System.Drawing.Imaging
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 denominator1, int numerator2, int denominator2) { }
+ 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) { }
@@ -3258,11 +3256,11 @@ namespace System.Drawing.Imaging
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 colorMatrix) { }
- public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix colorMatrix, System.Drawing.Imaging.ColorMatrixFlag colorMatrixFlag) { }
- public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix colorMatrix, System.Drawing.Imaging.ColorMatrixFlag colorMatrixFlag, System.Drawing.Imaging.ColorAdjustType colorAdjustType) { }
+ 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 coloradjust) { }
+ 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")]
@@ -3372,7 +3370,7 @@ namespace System.Drawing.Imaging
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 description) { }
+ 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) { }
@@ -3402,14 +3400,14 @@ namespace System.Drawing.Imaging
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 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 henhmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { throw null; }
+ 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.")]
@@ -3544,7 +3542,6 @@ namespace System.Drawing.Printing
{
public InvalidPrinterException(System.Drawing.Printing.PrinterSettings settings) { }
protected InvalidPrinterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- [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.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.Printing.MarginsConverter))]
@@ -4069,7 +4066,6 @@ namespace System.Drawing.Text
{
public PrivateFontCollection() { }
public void AddFontFile(string filename) { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, UnmanagedCode=true)]
public void AddMemoryFont(System.IntPtr memory, int length) { }
protected override void Dispose(bool disposing) { }
}
diff --git a/src/v4.5/System.EnterpriseServices.cs b/src/v4.5/System.EnterpriseServices.cs
index 08782a7..3d7a795 100644
--- a/src/v4.5/System.EnterpriseServices.cs
+++ b/src/v4.5/System.EnterpriseServices.cs
@@ -226,7 +226,7 @@ namespace System.EnterpriseServices
[System.MonoTODOAttribute]
public static void SetComplete() { }
[System.MonoTODOAttribute]
- public static void SetNamedProperty(string name, object property) { }
+ public static void SetNamedProperty(string name, object value) { }
}
[System.AttributeUsageAttribute((System.AttributeTargets)(1093))]
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
@@ -473,7 +473,7 @@ namespace System.EnterpriseServices
public RegistrationException() { }
[System.MonoTODOAttribute]
public RegistrationException(string msg) { }
- public RegistrationException(string msg, System.Exception innerException) { }
+ 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) { }
diff --git a/src/v4.5/System.IO.Compression.FileSystem.cs b/src/v4.5/System.IO.Compression.FileSystem.cs
index 30fba77..bf4d6cd 100644
--- a/src/v4.5/System.IO.Compression.FileSystem.cs
+++ b/src/v4.5/System.IO.Compression.FileSystem.cs
@@ -62,6 +62,7 @@ namespace System.IO.Compression
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; }
diff --git a/src/v4.5/System.IO.Compression.cs b/src/v4.5/System.IO.Compression.cs
index dfbfaaf..80bd60a 100644
--- a/src/v4.5/System.IO.Compression.cs
+++ b/src/v4.5/System.IO.Compression.cs
@@ -73,7 +73,7 @@ namespace System.IO.Compression
public partial class ZipArchiveEntry
{
internal ZipArchiveEntry() { }
- public System.IO.Compression.ZipArchive Archive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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 { } }
@@ -81,6 +81,7 @@ namespace System.IO.Compression
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
{
diff --git a/src/v4.5/System.IdentityModel.Selectors.cs b/src/v4.5/System.IdentityModel.Selectors.cs
index b9348a0..5d7aa46 100644
--- a/src/v4.5/System.IdentityModel.Selectors.cs
+++ b/src/v4.5/System.IdentityModel.Selectors.cs
@@ -65,7 +65,7 @@ namespace System.IdentityModel.Selectors
}
public partial class CardSpacePolicyElement
{
- public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection<System.Xml.XmlElement> parameters, System.Uri policyNoticeLink, int policyNoticeVersion, bool isManagedIssuer) { }
+ 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; } }
@@ -76,8 +76,8 @@ namespace System.IdentityModel.Selectors
public static partial class CardSpaceSelector
{
[System.MonoTODOAttribute]
- public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer serializer) { 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 serializer) { throw null; }
+ 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]
diff --git a/src/v4.5/System.IdentityModel.cs b/src/v4.5/System.IdentityModel.cs
index 5a561a4..9fc07b7 100644
--- a/src/v4.5/System.IdentityModel.cs
+++ b/src/v4.5/System.IdentityModel.cs
@@ -58,22 +58,294 @@ namespace System
}
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 partial class SignatureVerificationFailedException : System.Exception
+ 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() { }
- public SignatureVerificationFailedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected SignatureVerificationFailedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public SignatureVerificationFailedException(string message) { }
- public SignatureVerificationFailedException(string message, System.Exception innerException) { }
+ 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
@@ -88,7 +360,7 @@ namespace System.IdentityModel.Claims
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 identifier) { throw null; }
+ 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; }
@@ -116,7 +388,7 @@ namespace System.IdentityModel.Claims
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 resourceType, string right);
+ 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; }
}
@@ -179,13 +451,14 @@ namespace System.IdentityModel.Claims
public partial class WindowsClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable
{
[System.MonoTODOAttribute]
- public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity) { }
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity) { }
[System.MonoTODOAttribute]
- public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, bool includeWindowsGroups) { }
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity, bool includeWindowsGroups) { }
[System.MonoTODOAttribute]
- public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, bool includeWindowsGroups, System.DateTime expirationTime) { }
+ public WindowsClaimSet(System.Security.Principal.WindowsIdentity windowsIdentity, bool includeWindowsGroups, System.DateTime expirationTime) { }
[System.MonoTODOAttribute]
- public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, System.DateTime expirationTime) { }
+ 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; } }
@@ -219,16 +492,497 @@ namespace System.IdentityModel.Claims
}
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
{
@@ -240,7 +994,7 @@ namespace System.IdentityModel.Policy
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> policies) { throw null; }
+ public static System.IdentityModel.Policy.AuthorizationContext CreateDefaultAuthorizationContext(System.Collections.Generic.IList<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies) { throw null; }
}
public abstract partial class EvaluationContext
{
@@ -248,8 +1002,8 @@ namespace System.IdentityModel.Policy
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 authorizationPolicy, System.IdentityModel.Claims.ClaimSet claimSet);
- public abstract void RecordExpirationTime(System.DateTime time);
+ 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
{
@@ -263,6 +1017,12 @@ namespace System.IdentityModel.Policy
}
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) { }
@@ -271,6 +1031,15 @@ namespace System.IdentityModel.Protocols.WSTrust
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) { }
@@ -290,6 +1059,19 @@ namespace System.IdentityModel.Protocols.WSTrust
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) { }
@@ -297,6 +1079,12 @@ namespace System.IdentityModel.Protocols.WSTrust
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) { }
@@ -304,6 +1092,27 @@ namespace System.IdentityModel.Protocols.WSTrust
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) { }
@@ -320,6 +1129,29 @@ namespace System.IdentityModel.Protocols.WSTrust
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() { }
@@ -332,6 +1164,15 @@ namespace System.IdentityModel.Protocols.WSTrust
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) { }
@@ -347,6 +1188,47 @@ namespace System.IdentityModel.Protocols.WSTrust
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() { }
@@ -370,6 +1252,48 @@ namespace System.IdentityModel.Protocols.WSTrust
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
{
@@ -379,6 +1303,10 @@ namespace System.IdentityModel.Selectors
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) { }
@@ -399,7 +1327,7 @@ namespace System.IdentityModel.Selectors
[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 credential) { }
+ 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; } }
@@ -417,6 +1345,8 @@ namespace System.IdentityModel.Selectors
{
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; }
@@ -424,6 +1354,7 @@ namespace System.IdentityModel.Selectors
[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; }
}
@@ -438,8 +1369,8 @@ namespace System.IdentityModel.Selectors
public abstract partial class SecurityTokenManager
{
protected SecurityTokenManager() { }
- public abstract System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement requirement, out System.IdentityModel.Selectors.SecurityTokenResolver resolver);
- public abstract System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement requirement);
+ 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
@@ -452,8 +1383,8 @@ namespace System.IdentityModel.Selectors
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 token, System.AsyncCallback callback, object state) { throw null; }
- protected virtual System.IAsyncResult BeginRenewTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, 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) { }
@@ -465,30 +1396,42 @@ namespace System.IdentityModel.Selectors
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 token) { throw null; }
- protected virtual System.IdentityModel.Tokens.SecurityToken RenewTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { throw null; }
+ 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 property) { throw null; }
- public bool TryGetProperty<TValue>(string property, out TValue value) { value = default(TValue); 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
+ 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; }
@@ -581,7 +1524,7 @@ namespace System.IdentityModel.Selectors
[System.MonoTODOAttribute]
protected override System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateUserNamePasswordCore(string userName, string password) { throw null; }
}
- public abstract partial class X509CertificateValidator
+ public abstract partial class X509CertificateValidator : System.IdentityModel.Configuration.ICustomIdentityConfiguration
{
protected X509CertificateValidator() { }
public static System.IdentityModel.Selectors.X509CertificateValidator ChainTrust { get { throw null; } }
@@ -590,6 +1533,7 @@ namespace System.IdentityModel.Selectors
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
@@ -598,6 +1542,7 @@ namespace System.IdentityModel.Selectors
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; }
}
@@ -612,6 +1557,22 @@ namespace System.IdentityModel.Selectors
}
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() { }
@@ -628,6 +1589,13 @@ namespace System.IdentityModel.Tokens
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() { }
@@ -635,6 +1603,24 @@ namespace System.IdentityModel.Tokens
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)) { }
@@ -643,36 +1629,95 @@ namespace System.IdentityModel.Tokens
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 clause) { 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 handler) { }
+ 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 void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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 identifier) : base (default(string), default(byte[]), default(bool)) { }
- public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier identifier, string carriedKeyName) : base (default(string), default(byte[]), default(bool)) { }
- public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier identifier, string carriedKeyName, byte[] derivationNonce, int derivationLength) : 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 clause) { 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() { }
@@ -681,6 +1726,13 @@ namespace System.IdentityModel.Tokens
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) { }
@@ -700,12 +1752,13 @@ namespace System.IdentityModel.Tokens
[System.MonoTODOAttribute]
public override T CreateKeyIdentifierClause<T>() { throw null; }
[System.MonoTODOAttribute]
- public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; }
+ 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[] key) { }
- public InMemorySymmetricSecurityKey(byte[] key, bool clone) { }
+ 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; }
@@ -732,16 +1785,32 @@ namespace System.IdentityModel.Tokens
[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]
@@ -749,7 +1818,7 @@ namespace System.IdentityModel.Tokens
[System.MonoTODOAttribute]
public byte[] GetRequest() { throw null; }
[System.MonoTODOAttribute]
- public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; }
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
}
public partial class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken
{
@@ -774,7 +1843,22 @@ namespace System.IdentityModel.Tokens
[System.MonoTODOAttribute]
public byte[] GetRequest() { throw null; }
[System.MonoTODOAttribute]
- public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; }
+ 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
{
@@ -783,7 +1867,7 @@ namespace System.IdentityModel.Tokens
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 clause) { 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; }
@@ -802,7 +1886,7 @@ namespace System.IdentityModel.Tokens
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 clause) { 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; }
@@ -820,7 +1904,7 @@ namespace System.IdentityModel.Tokens
[System.MonoTODOAttribute]
public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; }
[System.MonoTODOAttribute]
- public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey) { throw null; }
+ 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]
@@ -849,8 +1933,319 @@ namespace System.IdentityModel.Tokens
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 skiClause) { throw null; }
+ 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
@@ -871,8 +2266,8 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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
{
@@ -884,15 +2279,16 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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 conditions, System.IdentityModel.Tokens.SamlAdvice advice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> statements) { }
+ 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 { } }
@@ -901,22 +2297,24 @@ namespace System.IdentityModel.Tokens
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; } }
+ 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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver, System.IdentityModel.Tokens.SamlSerializer samlSerializer) { }
+ 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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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 clause) { throw null; }
+ 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; }
@@ -927,15 +2325,17 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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
{
@@ -947,8 +2347,8 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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
{
@@ -972,6 +2372,8 @@ namespace System.IdentityModel.Tokens
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
{
@@ -988,14 +2390,14 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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 kind, string binding, string location) { }
+ 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]
@@ -1011,11 +2413,13 @@ namespace System.IdentityModel.Tokens
[System.Runtime.Serialization.DataContractAttribute]
public partial class SamlAuthorizationDecisionClaimResource
{
- public SamlAuthorizationDecisionClaimResource(string resource, System.IdentityModel.Tokens.SamlAccessDecision decision, string actionName, string actionNamespace) { }
+ 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
{
@@ -1031,7 +2435,7 @@ namespace System.IdentityModel.Tokens
[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 resolver) { }
+ 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
@@ -1053,11 +2457,12 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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; } }
@@ -1087,7 +2492,7 @@ namespace System.IdentityModel.Tokens
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 resolver) { }
+ 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]
@@ -1097,6 +2502,13 @@ namespace System.IdentityModel.Tokens
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
{
@@ -1119,28 +2531,128 @@ namespace System.IdentityModel.Tokens
[System.MonoTODOAttribute]
protected void Initialize(System.IdentityModel.Tokens.SamlAssertion assertion) { }
[System.MonoTODOAttribute]
- public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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 tokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; }
+ 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) { }
}
@@ -1150,8 +2662,8 @@ namespace System.IdentityModel.Tokens
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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
- public abstract void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer);
+ 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
{
@@ -1172,8 +2684,8 @@ namespace System.IdentityModel.Tokens
[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 keyInfoTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { }
- public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer) { }
+ 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
{
@@ -1202,6 +2714,7 @@ namespace System.IdentityModel.Tokens
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";
@@ -1210,6 +2723,7 @@ namespace System.IdentityModel.Tokens
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";
@@ -1226,27 +2740,38 @@ namespace System.IdentityModel.Tokens
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[] identifiers) { }
+ 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 i] { get { throw null; } }
- public void Add(System.IdentityModel.Tokens.SecurityKeyIdentifierClause item) { }
+ 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 result) where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { result = default(TClause); 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[] derivationNonce, int derivationLength) { }
+ 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; } }
@@ -1254,11 +2779,20 @@ namespace System.IdentityModel.Tokens
public virtual System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; }
public byte[] GetDerivationNonce() { throw null; }
[System.MonoTODOAttribute]
- public virtual bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; }
+ 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
@@ -1279,9 +2813,9 @@ namespace System.IdentityModel.Tokens
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 skiClause) { 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 skiClause) { throw null; }
+ public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
}
public partial class SecurityTokenDescriptor
{
@@ -1307,20 +2841,30 @@ namespace System.IdentityModel.Tokens
[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 msg) { }
- public SecurityTokenException(string msg, System.Exception inner) { }
+ public SecurityTokenException(string message) { }
+ public SecurityTokenException(string message, System.Exception innerException) { }
}
public partial class SecurityTokenExpiredException : System.IdentityModel.Tokens.SecurityTokenValidationException
{
public SecurityTokenExpiredException() { }
- public SecurityTokenExpiredException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected SecurityTokenExpiredException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public SecurityTokenExpiredException(string message) { }
- public SecurityTokenExpiredException(string message, System.Exception innerException) { }
+ public SecurityTokenExpiredException(string message, System.Exception inner) { }
}
public abstract partial class SecurityTokenHandler : System.IdentityModel.Configuration.ICustomIdentityConfiguration
{
@@ -1409,6 +2953,23 @@ namespace System.IdentityModel.Tokens
[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;
@@ -1439,16 +3000,16 @@ namespace System.IdentityModel.Tokens
public partial class SecurityTokenNotYetValidException : System.IdentityModel.Tokens.SecurityTokenValidationException
{
public SecurityTokenNotYetValidException() { }
- public SecurityTokenNotYetValidException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected SecurityTokenNotYetValidException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public SecurityTokenNotYetValidException(string message) { }
- public SecurityTokenNotYetValidException(string message, System.Exception innerException) { }
+ public SecurityTokenNotYetValidException(string message, System.Exception inner) { }
}
public partial class SecurityTokenReplayDetectedException : System.IdentityModel.Tokens.SecurityTokenValidationException
{
public SecurityTokenReplayDetectedException() { }
- public SecurityTokenReplayDetectedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected SecurityTokenReplayDetectedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public SecurityTokenReplayDetectedException(string message) { }
- public SecurityTokenReplayDetectedException(string message, System.Exception innerException) { }
+ public SecurityTokenReplayDetectedException(string message, System.Exception inner) { }
}
public static partial class SecurityTokenTypes
{
@@ -1463,11 +3024,11 @@ namespace System.IdentityModel.Tokens
{
public SecurityTokenValidationException() { }
protected SecurityTokenValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public SecurityTokenValidationException(string msg) { }
- public SecurityTokenValidationException(string msg, System.Exception inner) { }
+ public SecurityTokenValidationException(string message) { }
+ public SecurityTokenValidationException(string message, System.Exception innerException) { }
}
[System.SerializableAttribute]
- public partial class SessionSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ 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) { }
@@ -1581,6 +3142,23 @@ namespace System.IdentityModel.Tokens
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]
@@ -1614,13 +3192,26 @@ namespace System.IdentityModel.Tokens
public override System.DateTime ValidFrom { get { throw null; } }
public override System.DateTime ValidTo { get { throw null; } }
}
- public partial class WindowsSecurityToken : System.IdentityModel.Tokens.SecurityToken
+ 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]
- public WindowsSecurityToken() { }
+ protected WindowsSecurityToken() { }
[System.MonoTODOAttribute]
- public WindowsSecurityToken(System.Security.Principal.WindowsIdentity identity) { }
- public WindowsSecurityToken(System.Security.Principal.WindowsIdentity identity, string id) { }
+ 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; } }
@@ -1628,7 +3219,17 @@ namespace System.IdentityModel.Tokens
public override System.DateTime ValidFrom { get { throw null; } }
[System.MonoTODOAttribute]
public override System.DateTime ValidTo { get { throw null; } }
- public System.Security.Principal.WindowsIdentity WindowsIdentity { 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
{
@@ -1645,18 +3246,51 @@ namespace System.IdentityModel.Tokens
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 clause) { 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)) { }
@@ -1683,9 +3317,33 @@ namespace System.IdentityModel.Tokens
public override T CreateKeyIdentifierClause<T>() { throw null; }
public virtual void Dispose() { }
[System.MonoTODOAttribute]
- public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; }
+ 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)) { }
@@ -1697,7 +3355,7 @@ namespace System.IdentityModel.Tokens
public partial class X509SubjectKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
{
[System.MonoTODOAttribute]
- public X509SubjectKeyIdentifierClause(byte[] certificateSubject) : base (default(string), default(byte[]), default(bool)) { }
+ 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]
@@ -1707,11 +3365,11 @@ namespace System.IdentityModel.Tokens
[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 clause) { clause = default(System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause); throw null; }
+ 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[] certificateThumbprint) : base (default(string), default(byte[]), default(bool)) { }
+ 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; }
@@ -1721,9 +3379,12 @@ namespace System.IdentityModel.Tokens
public partial class X509WindowsSecurityToken : System.IdentityModel.Tokens.X509SecurityToken
{
[System.MonoTODOAttribute]
- public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 cert, System.Security.Principal.WindowsIdentity identity) : base (default(System.Security.Cryptography.X509Certificates.X509Certificate2)) { }
- public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 cert, System.Security.Principal.WindowsIdentity identity, string id) : base (default(System.Security.Cryptography.X509Certificates.X509Certificate2)) { }
+ 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
@@ -1748,9 +3409,71 @@ namespace System.Security.Claims
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,
@@ -1760,3 +3483,38 @@ namespace System.ServiceModel.Security
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/System.Json.Microsoft.cs b/src/v4.5/System.Json.Microsoft.cs
index 9f1dd2d..3b9b1cb 100644
--- a/src/v4.5/System.Json.Microsoft.cs
+++ b/src/v4.5/System.Json.Microsoft.cs
@@ -39,7 +39,6 @@ namespace System.Json
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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) { }
@@ -57,7 +56,7 @@ namespace System.Json
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<string,System.Json.JsonValue>>.IsReadOnly { 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) { }
@@ -70,8 +69,8 @@ namespace System.Json
protected override void OnSaveEnded() { }
protected override void OnSaveStarted() { }
public bool Remove(string key) { throw null; }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<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<string,System.Json.JsonValue>>.Remove(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>>.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; }
@@ -133,7 +132,6 @@ namespace System.Json
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
diff --git a/src/v4.5/System.Json.cs b/src/v4.5/System.Json.cs
index 25313b6..8bb42a0 100644
--- a/src/v4.5/System.Json.cs
+++ b/src/v4.5/System.Json.cs
@@ -50,7 +50,7 @@ namespace System.Json
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<string,System.Json.JsonValue>>.IsReadOnly { 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) { }
@@ -62,8 +62,8 @@ namespace System.Json
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<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<string,System.Json.JsonValue>>.Remove(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>>.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; }
}
diff --git a/src/v4.5/System.Management.cs b/src/v4.5/System.Management.cs
index 7728fd4..2c8bb88 100644
--- a/src/v4.5/System.Management.cs
+++ b/src/v4.5/System.Management.cs
@@ -113,7 +113,7 @@ namespace System.Management
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.ICloneable
+ public partial class ConnectionOptions : System.Management.ManagementOptions
{
[System.MonoTODOAttribute]
public ConnectionOptions() { }
@@ -132,12 +132,13 @@ namespace System.Management
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.ICloneable
+ public partial class DeleteOptions : System.Management.ManagementOptions
{
[System.MonoTODOAttribute]
public DeleteOptions() { }
@@ -197,7 +198,7 @@ namespace System.Management
Identify = 2,
Impersonate = 3,
}
- public partial class InvokeMethodOptions : System.Management.ManagementOptions, System.ICloneable
+ public partial class InvokeMethodOptions : System.Management.ManagementOptions
{
[System.MonoTODOAttribute]
public InvokeMethodOptions() { }
@@ -366,7 +367,7 @@ namespace System.Management
public void RemoveAll() { }
}
[System.SerializableAttribute]
- public partial class ManagementObject : System.Management.ManagementBaseObject
+ public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable
{
[System.MonoTODOAttribute]
public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { }
@@ -727,7 +728,7 @@ namespace System.Management
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 inParams, System.Management.ManagementBaseObject outParams) { }
+ 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; }
@@ -742,7 +743,7 @@ namespace System.Management
public void Reset() { }
}
}
- public partial class ObjectGetOptions : System.Management.ManagementOptions, System.ICloneable
+ public partial class ObjectGetOptions : System.Management.ManagementOptions
{
[System.MonoTODOAttribute]
public ObjectGetOptions() { }
@@ -832,7 +833,7 @@ namespace System.Management
public void Reset() { }
}
}
- public partial class PutOptions : System.Management.ManagementOptions, System.ICloneable
+ public partial class PutOptions : System.Management.ManagementOptions
{
public PutOptions() { }
public PutOptions(System.Management.ManagementNamedValueCollection context) { }
diff --git a/src/v4.5/System.Messaging.cs b/src/v4.5/System.Messaging.cs
index a70a7a5..b12172e 100644
--- a/src/v4.5/System.Messaging.cs
+++ b/src/v4.5/System.Messaging.cs
@@ -178,6 +178,12 @@ namespace System.Messaging
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
{
@@ -384,6 +390,7 @@ namespace System.Messaging
[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; } }
@@ -399,6 +406,7 @@ namespace System.Messaging
[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")]
@@ -464,7 +472,6 @@ namespace System.Messaging
public void Close() { }
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
- ~MessageEnumerator() { }
public bool MoveNext() { throw null; }
public bool MoveNext(System.TimeSpan timeout) { throw null; }
public System.Messaging.Message RemoveCurrent() { throw null; }
@@ -475,6 +482,14 @@ namespace System.Messaging
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
{
@@ -488,7 +503,7 @@ namespace System.Messaging
VeryLow = 1,
}
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
- public partial class MessagePropertyFilter
+ public partial class MessagePropertyFilter : System.ICloneable
{
[System.MonoTODOAttribute]
public MessagePropertyFilter() { }
@@ -567,6 +582,7 @@ namespace System.Messaging
[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 { } }
@@ -622,6 +638,7 @@ namespace System.Messaging
[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() { }
@@ -637,7 +654,10 @@ namespace System.Messaging
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 { } }
@@ -704,6 +724,7 @@ namespace System.Messaging
[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")]
@@ -738,10 +759,12 @@ namespace System.Messaging
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]
@@ -749,6 +772,7 @@ namespace System.Messaging
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; }
@@ -779,17 +803,24 @@ namespace System.Messaging
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; }
@@ -804,6 +835,9 @@ namespace System.Messaging
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]
@@ -873,7 +907,6 @@ namespace System.Messaging
public void Close() { }
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
- ~MessageQueueEnumerator() { }
public bool MoveNext() { throw null; }
public void Reset() { }
}
@@ -945,6 +978,7 @@ namespace System.Messaging
MachineExists = -1072824256,
MachineNotFound = -1072824307,
MessageAlreadyReceived = -1072824291,
+ MessageNotFound = -1072824184,
MessageStorageFailed = -1072824278,
MissingConnectorType = -1072824235,
MqisReadOnlyMode = -1072824224,
@@ -991,7 +1025,7 @@ namespace System.Messaging
WriteNotAllowed = -1072824219,
}
[System.SerializableAttribute]
- public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException
+ 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; } }
@@ -1018,6 +1052,7 @@ namespace System.Messaging
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")]
@@ -1164,6 +1199,11 @@ namespace System.Messaging
[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() { }
@@ -1189,6 +1229,11 @@ namespace System.Messaging
}
[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
@@ -1260,6 +1305,8 @@ namespace System.Messaging.Design
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) { }
}
diff --git a/src/v4.5/System.Net.Http.Formatting.cs b/src/v4.5/System.Net.Http.Formatting.cs
index 6a87f2a..712477a 100644
--- a/src/v4.5/System.Net.Http.Formatting.cs
+++ b/src/v4.5/System.Net.Http.Formatting.cs
@@ -855,7 +855,6 @@ namespace Newtonsoft.Json.Linq
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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) { }
@@ -908,16 +907,15 @@ namespace Newtonsoft.Json.Linq
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<string,Newtonsoft.Json.Linq.JToken>>.IsReadOnly { get { throw null; } }
- System.Collections.Generic.ICollection<string> System.Collections.Generic.IDictionary<string,Newtonsoft.Json.Linq.JToken>.Keys { get { throw null; } }
- System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken> System.Collections.Generic.IDictionary<string,Newtonsoft.Json.Linq.JToken>.Values { get { throw null; } }
+ 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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
@@ -928,12 +926,12 @@ namespace Newtonsoft.Json.Linq
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<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<string,Newtonsoft.Json.Linq.JToken>>.Clear() { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<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<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<string,Newtonsoft.Json.Linq.JToken>>.Remove(System.Collections.Generic.KeyValuePair<string, Newtonsoft.Json.Linq.JToken> item) { throw null; }
- bool System.Collections.Generic.IDictionary<string,Newtonsoft.Json.Linq.JToken>.ContainsKey(string key) { 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; }
@@ -998,11 +996,8 @@ namespace Newtonsoft.Json.Linq
public abstract Newtonsoft.Json.Linq.JTokenType Type { get; }
public void AddAfterSelf(object content) { }
public void AddBeforeSelf(object content) { }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> AfterSelf() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> Ancestors() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
diff --git a/src/v4.5/System.Net.Http.WebRequest.cs b/src/v4.5/System.Net.Http.WebRequest.cs
index 9e97bcb..0e692c4 100644
--- a/src/v4.5/System.Net.Http.WebRequest.cs
+++ b/src/v4.5/System.Net.Http.WebRequest.cs
@@ -61,14 +61,12 @@ namespace System.Net.Http
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 { } }
- [System.MonoTODOAttribute]
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 { } }
- [System.MonoTODOAttribute]
public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } }
public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } }
}
diff --git a/src/v4.5/System.Net.Http.cs b/src/v4.5/System.Net.Http.cs
index bd5369f..20d6fca 100644
--- a/src/v4.5/System.Net.Http.cs
+++ b/src/v4.5/System.Net.Http.cs
@@ -26,7 +26,7 @@ namespace System.Net.Http
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 internal override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { 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
@@ -69,17 +69,11 @@ namespace System.Net.Http
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<byte[]> GetByteArrayAsync(string requestUri) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<byte[]> GetByteArrayAsync(System.Uri requestUri) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<System.IO.Stream> GetStreamAsync(string requestUri) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<System.IO.Stream> GetStreamAsync(System.Uri requestUri) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<string> GetStringAsync(string requestUri) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
@@ -113,7 +107,6 @@ namespace System.Net.Http
public bool UseDefaultCredentials { get { throw null; } set { } }
public bool UseProxy { get { throw null; } set { } }
protected override void Dispose(bool disposing) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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
@@ -127,20 +120,15 @@ namespace System.Net.Http
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<byte[]> ReadAsByteArrayAsync() { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<System.IO.Stream> ReadAsStreamAsync() { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public System.Threading.Tasks.Task<string> ReadAsStringAsync() { throw null; }
- protected internal abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context);
+ 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
@@ -220,7 +208,6 @@ namespace System.Net.Http
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);
- [System.Diagnostics.DebuggerStepThroughAttribute]
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
@@ -231,8 +218,7 @@ namespace System.Net.Http
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
- protected internal override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { 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; }
}
@@ -250,7 +236,7 @@ namespace System.Net.Http
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 internal override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { 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 partial class StringContent : System.Net.Http.ByteArrayContent
@@ -375,7 +361,6 @@ namespace System.Net.Http.Headers
public void Add(string name, string value) { }
public void Clear() { }
public bool Contains(string name) { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
@@ -474,17 +459,18 @@ namespace System.Net.Http.Headers
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
+ public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable
{
- public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(string)) { }
- public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(string)) { }
+ 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 internal NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { }
+ 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; } }
@@ -612,12 +598,13 @@ namespace System.Net.Http.Headers
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
+ public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable
{
- public TransferCodingWithQualityHeaderValue(string value) : base (default(string)) { }
- public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(string)) { }
+ 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
diff --git a/src/v4.5/System.Net.cs b/src/v4.5/System.Net.cs
index 43c5f0a..0869133 100644
--- a/src/v4.5/System.Net.cs
+++ b/src/v4.5/System.Net.cs
@@ -78,10 +78,616 @@ namespace System
}
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/System.Runtime.Caching.cs b/src/v4.5/System.Runtime.Caching.cs
index d1c7a0c..42d90aa 100644
--- a/src/v4.5/System.Runtime.Caching.cs
+++ b/src/v4.5/System.Runtime.Caching.cs
@@ -210,7 +210,7 @@ namespace System.Runtime.Caching
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<string,object>>.GetEnumerator() { 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 delegate void OnChangedCallback(object state);
diff --git a/src/v4.5/System.Runtime.Remoting.cs b/src/v4.5/System.Runtime.Remoting.cs
index e2e11b9..a9f6caf 100644
--- a/src/v4.5/System.Runtime.Remoting.cs
+++ b/src/v4.5/System.Runtime.Remoting.cs
@@ -248,39 +248,44 @@ namespace System.Runtime.Remoting.Channels.Http
}
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
+ 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
+ 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
+ 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; }
@@ -290,7 +295,7 @@ namespace System.Runtime.Remoting.Channels.Ipc
}
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
+ 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) { }
@@ -298,31 +303,35 @@ namespace System.Runtime.Remoting.Channels.Tcp
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
+ 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
+ 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; }
diff --git a/src/v4.5/System.Security.cs b/src/v4.5/System.Security.cs
index 2256ff4..679e903 100644
--- a/src/v4.5/System.Security.cs
+++ b/src/v4.5/System.Security.cs
@@ -92,21 +92,43 @@ namespace System.Security.Cryptography
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 sealed partial class ProtectedData
+ public static partial class ProtectedData
{
- internal 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 sealed partial class ProtectedMemory
+ public static partial class ProtectedMemory
{
- internal 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")]
@@ -118,8 +140,8 @@ namespace System.Security.Cryptography.Pkcs
public sealed partial class AlgorithmIdentifier
{
public AlgorithmIdentifier() { }
- public AlgorithmIdentifier(System.Security.Cryptography.Oid algorithm) { }
- public AlgorithmIdentifier(System.Security.Cryptography.Oid algorithm, int keyLength) { }
+ 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 { } }
@@ -174,7 +196,7 @@ namespace System.Security.Cryptography.Pkcs
public sealed partial class ContentInfo
{
public ContentInfo(byte[] content) { }
- public ContentInfo(System.Security.Cryptography.Oid oid, 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() { }
@@ -184,7 +206,7 @@ namespace System.Security.Cryptography.Pkcs
public sealed partial class EnvelopedCms
{
public EnvelopedCms() { }
- public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo content) { }
+ 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) { }
@@ -328,11 +350,11 @@ namespace System.Security.Cryptography.Pkcs
public sealed partial class SignedCms
{
public SignedCms() { }
- public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo content) { }
- public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo content, bool detached) { }
+ 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 content) { }
- public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo content, bool detached) { }
+ 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; } }
@@ -470,7 +492,7 @@ namespace System.Security.Cryptography.Xml
{
public CipherReference() { }
public CipherReference(string uri) { }
- public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { }
+ 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) { }
}
@@ -489,7 +511,7 @@ namespace System.Security.Cryptography.Xml
{
public DataReference() { }
public DataReference(string uri) { }
- public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { }
+ public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { }
}
public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause
{
@@ -520,7 +542,7 @@ namespace System.Security.Cryptography.Xml
{
protected EncryptedReference() { }
protected EncryptedReference(string uri) { }
- protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { }
+ 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 { } }
@@ -579,22 +601,22 @@ namespace System.Security.Cryptography.Xml
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 symAlg) { throw null; }
+ 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 fOAEP) { throw null; }
- public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symAlg) { throw null; }
+ 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 symAlg) { throw null; }
- public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symAlg, bool content) { 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 fOAEP) { throw null; }
- public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symAlg) { throw null; }
- public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symAlgUri) { throw null; }
- public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symAlgUri) { throw null; }
+ 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) { }
@@ -602,7 +624,7 @@ namespace System.Security.Cryptography.Xml
public partial class EncryptionMethod
{
public EncryptionMethod() { }
- public EncryptionMethod(string strAlgorithm) { }
+ 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; }
@@ -611,7 +633,7 @@ namespace System.Security.Cryptography.Xml
public sealed partial class EncryptionProperty
{
public EncryptionProperty() { }
- public EncryptionProperty(System.Xml.XmlElement elemProp) { }
+ 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 { } }
@@ -671,7 +693,7 @@ namespace System.Security.Cryptography.Xml
public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause
{
public KeyInfoEncryptedKey() { }
- public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey ek) { }
+ 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) { }
@@ -696,7 +718,7 @@ namespace System.Security.Cryptography.Xml
{
public KeyInfoRetrievalMethod() { }
public KeyInfoRetrievalMethod(string strUri) { }
- public KeyInfoRetrievalMethod(string strUri, string strType) { }
+ 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 { } }
@@ -727,7 +749,7 @@ namespace System.Security.Cryptography.Xml
{
public KeyReference() { }
public KeyReference(string uri) { }
- public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { }
+ public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { }
}
public partial class Reference
{
@@ -839,6 +861,7 @@ namespace System.Security.Cryptography.Xml
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public System.Xml.XmlResolver Resolver { set { } }
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; } }
@@ -1022,11 +1045,11 @@ namespace System.Security.Permissions
[System.SerializableAttribute]
public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission
{
- public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flags) { }
+ 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 e) { }
+ 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; }
diff --git a/src/v4.5/System.ServiceModel.Activation.cs b/src/v4.5/System.ServiceModel.Activation.cs
index d6cb1ba..3f45715 100644
--- a/src/v4.5/System.ServiceModel.Activation.cs
+++ b/src/v4.5/System.ServiceModel.Activation.cs
@@ -60,11 +60,34 @@ namespace System.ServiceModel
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
+ {
+ public ServiceBuildProvider() { }
+ 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
@@ -80,4 +103,22 @@ namespace System.ServiceModel.Activation
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
+ {
+ 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
+ {
+ public WorkflowServiceHostFactory() { }
+ 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/System.ServiceModel.Discovery.cs b/src/v4.5/System.ServiceModel.Discovery.cs
index 4cd64ad..c31232f 100644
--- a/src/v4.5/System.ServiceModel.Discovery.cs
+++ b/src/v4.5/System.ServiceModel.Discovery.cs
@@ -42,9 +42,11 @@ namespace System.ServiceModel.Discovery
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() { }
@@ -115,10 +117,14 @@ namespace System.ServiceModel.Discovery
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; }
@@ -482,7 +488,7 @@ namespace System.ServiceModel.Discovery.Configuration
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 channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
}
public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter
{
@@ -588,7 +594,7 @@ namespace System.ServiceModel.Discovery.Configuration
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 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>
{
@@ -613,7 +619,7 @@ namespace System.ServiceModel.Discovery.Configuration
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 channelEndpointElement) { }
+ protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
}
public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement
{
diff --git a/src/v4.5/System.ServiceModel.Routing.cs b/src/v4.5/System.ServiceModel.Routing.cs
index f0989a4..80df0b7 100644
--- a/src/v4.5/System.ServiceModel.Routing.cs
+++ b/src/v4.5/System.ServiceModel.Routing.cs
@@ -67,6 +67,7 @@ namespace System.ServiceModel.Dispatcher
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; }
}
@@ -114,6 +115,7 @@ namespace System.ServiceModel.Routing
{
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 { } }
@@ -126,9 +128,10 @@ namespace System.ServiceModel.Routing
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.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter
+ 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; }
@@ -199,12 +202,13 @@ namespace System.ServiceModel.Routing.Configuration
public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection
{
public FilterElementCollection() { }
- public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } }
+ 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) { }
}
@@ -266,19 +270,19 @@ namespace System.ServiceModel.Routing.Configuration
public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection
{
public NamespaceElementCollection() { }
- public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } }
+ 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 override bool IsReadOnly() { 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))]
diff --git a/src/v4.5/System.ServiceModel.Web.cs b/src/v4.5/System.ServiceModel.Web.cs
index 13fb53f..a1879ce 100644
--- a/src/v4.5/System.ServiceModel.Web.cs
+++ b/src/v4.5/System.ServiceModel.Web.cs
@@ -61,7 +61,7 @@ namespace System.ServiceModel
public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
public WebHttpBinding() { }
- public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode mode) { }
+ public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { }
public WebHttpBinding(string configurationName) { }
[System.ComponentModel.DefaultValueAttribute(false)]
public bool AllowCookies { get { throw null; } set { } }
@@ -90,6 +90,7 @@ namespace System.ServiceModel
[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; }
@@ -130,6 +131,20 @@ namespace System.ServiceModel.Activation
}
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";
@@ -155,6 +170,7 @@ namespace System.ServiceModel.Channels
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]
@@ -182,7 +198,7 @@ namespace System.ServiceModel.Configuration
public WebHttpBindingCollectionElement() { }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
}
- public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
{
public WebHttpBindingElement() { }
public WebHttpBindingElement(string name) { }
@@ -191,6 +207,8 @@ namespace System.ServiceModel.Configuration
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))]
@@ -222,7 +240,13 @@ namespace System.ServiceModel.Configuration
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>
@@ -273,7 +297,7 @@ namespace System.ServiceModel.Configuration
protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { }
protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { }
}
- public sealed partial class WebHttpSecurityElement : System.Configuration.ConfigurationElement
+ public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public WebHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -353,6 +377,14 @@ namespace System.ServiceModel.Configuration
}
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() { }
@@ -362,6 +394,7 @@ namespace System.ServiceModel.Description
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) { }
@@ -377,7 +410,6 @@ namespace System.ServiceModel.Description
[System.MonoTODOAttribute("check UriTemplate validity")]
public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
- protected void ValidateOperation(System.ServiceModel.Description.OperationDescription operation) { }
}
[System.MonoTODOAttribute]
public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint
@@ -393,9 +425,12 @@ namespace System.ServiceModel.Description
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]
@@ -448,15 +483,26 @@ namespace System.ServiceModel.Dispatcher
}
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() { }
@@ -464,9 +510,23 @@ namespace System.ServiceModel.Web
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
{
@@ -479,6 +539,15 @@ namespace System.ServiceModel.Web
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() { }
@@ -497,31 +566,52 @@ namespace System.ServiceModel.Web
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>
+ 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 configurationName) { }
+ public WebChannelFactory(string endpointConfigurationName) { }
public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { }
- public WebChannelFactory(System.Type serviceType) { }
+ 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
{
@@ -533,10 +623,10 @@ namespace System.ServiceModel.Web
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 operation, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
- void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.Dispatcher.ClientOperation client) { }
- void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.Dispatcher.DispatchOperation service) { }
- void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operation) { }
+ 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
@@ -550,10 +640,10 @@ namespace System.ServiceModel.Web
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 operation, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
- void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.Dispatcher.ClientOperation client) { }
- void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operation, System.ServiceModel.Dispatcher.DispatchOperation service) { }
- void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operation) { }
+ 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
{
@@ -569,19 +659,33 @@ namespace System.ServiceModel.Web
}
public partial class WebOperationContext : System.ServiceModel.IExtension<System.ServiceModel.OperationContext>
{
- public WebOperationContext(System.ServiceModel.OperationContext operation) { }
+ 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 context) { }
+ 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 void Detach(System.ServiceModel.OperationContext context) { }
+ 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
{
diff --git a/src/v4.5/System.ServiceModel.cs b/src/v4.5/System.ServiceModel.cs
index 93013a2..21aa3eb 100644
--- a/src/v4.5/System.ServiceModel.cs
+++ b/src/v4.5/System.ServiceModel.cs
@@ -921,8 +921,8 @@ namespace System
{
public UriTemplateMatchException() { }
protected UriTemplateMatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public UriTemplateMatchException(string msg) { }
- public UriTemplateMatchException(string msg, System.Exception inner) { }
+ public UriTemplateMatchException(string message) { }
+ public UriTemplateMatchException(string message, System.Exception innerException) { }
}
public partial class UriTemplateTable
{
@@ -933,6 +933,7 @@ namespace System
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; }
@@ -948,10 +949,10 @@ namespace System.Collections.Generic
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 kind) { }
+ 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 kind) { }
+ 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
@@ -959,7 +960,6 @@ namespace System.Collections.Generic
public SynchronizedCollection() { }
public SynchronizedCollection(object syncRoot) { }
public SynchronizedCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list) { }
- public SynchronizedCollection(object syncRoot, System.Collections.Generic.List<T> list, bool makeCopy) { }
public SynchronizedCollection(object syncRoot, params T[] list) { }
public int Count { get { throw null; } }
public T this[int index] { get { throw null; } set { } }
@@ -981,7 +981,6 @@ namespace System.Collections.Generic
public int IndexOf(T item) { throw null; }
public void Insert(int index, T item) { }
protected virtual void InsertItem(int index, T item) { }
- [System.MonoTODOAttribute("should we lock and remove item without invoking RemoveItem() instead?")]
public bool Remove(T item) { throw null; }
public void RemoveAt(int index) { }
protected virtual void RemoveItem(int index) { }
@@ -1000,7 +999,7 @@ namespace System.Collections.Generic
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 capacity) { }
+ 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) { }
@@ -1020,10 +1019,9 @@ namespace System.Collections.Generic
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 sync_root) { }
- public SynchronizedReadOnlyCollection(object sync_root, System.Collections.Generic.IEnumerable<T> list) { }
- public SynchronizedReadOnlyCollection(object sync_root, System.Collections.Generic.List<T> list, bool make_copy) { }
- public SynchronizedReadOnlyCollection(object sync_root, params T[] list) { }
+ 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; } }
@@ -1073,24 +1071,24 @@ namespace System.ServiceModel
{
public ActionNotSupportedException() { }
protected ActionNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public ActionNotSupportedException(string msg) { }
- public ActionNotSupportedException(string msg, System.Exception inner) { }
+ 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 msg) { }
- public AddressAccessDeniedException(string msg, System.Exception inner) { }
+ 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 msg) { }
- public AddressAlreadyInUseException(string msg, System.Exception inner) { }
+ public AddressAlreadyInUseException(string message) { }
+ public AddressAlreadyInUseException(string message, System.Exception innerException) { }
}
public enum AddressFilterMode
{
@@ -1111,14 +1109,25 @@ namespace System.ServiceModel
Default = 0,
Security = 2,
}
- public partial class BasicHttpBinding : System.ServiceModel.HttpBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
+ 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 override string Scheme { get { throw null; } }
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
@@ -1129,19 +1138,22 @@ namespace System.ServiceModel
[System.MonoTODOAttribute]
public sealed partial class BasicHttpMessageSecurity
{
- internal 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, System.ServiceModel.Channels.IBindingRuntimePreferences
+ 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 override string Scheme { get { throw null; } }
- public System.ServiceModel.BasicHttpsSecurity Security { get { throw null; } }
+ 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
{
@@ -1149,6 +1161,8 @@ namespace System.ServiceModel
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
{
@@ -1161,15 +1175,23 @@ namespace System.ServiceModel
public sealed partial class BasicHttpsSecurity
{
public BasicHttpsSecurity() { }
- public System.ServiceModel.BasicHttpMessageSecurity Message { get { throw null; } }
+ 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; } }
+ 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
{
@@ -1192,10 +1214,10 @@ namespace System.ServiceModel
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 endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ 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 behavior) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
+ 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) { }
}
@@ -1203,17 +1225,17 @@ namespace System.ServiceModel
{
protected ChannelFactory() { }
public System.ServiceModel.Description.ClientCredentials Credentials { get { throw null; } }
- protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { 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 endpointConfig) { }
+ protected virtual void ApplyConfiguration(string configurationName) { }
protected abstract System.ServiceModel.Description.ServiceEndpoint CreateDescription();
protected virtual System.ServiceModel.Channels.IChannelFactory CreateFactory() { throw null; }
- protected void EnsureOpened() { }
+ protected internal void EnsureOpened() { }
public T GetProperty<T>() where T : class { throw null; }
- protected void InitializeEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
+ protected void InitializeEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
protected void InitializeEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
- protected void InitializeEndpoint(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ 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; }
@@ -1234,13 +1256,22 @@ namespace System.ServiceModel
public ChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
public ChannelFactory(string endpointConfigurationName) { }
public ChannelFactory(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
- protected ChannelFactory(System.Type type) { }
+ protected ChannelFactory(System.Type channelType) { }
public TChannel CreateChannel() { throw null; }
- public static TChannel CreateChannel(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { throw null; }
- public static TChannel CreateChannel(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address, System.Uri via) { 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]
@@ -1248,8 +1279,8 @@ namespace System.ServiceModel
{
public ChannelTerminatedException() { }
protected ChannelTerminatedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public ChannelTerminatedException(string msg) { }
- public ChannelTerminatedException(string msg, System.Exception inner) { }
+ 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
@@ -1257,15 +1288,16 @@ namespace System.ServiceModel
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 instance) { }
- protected ClientBase(System.ServiceModel.InstanceContext instance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
- protected ClientBase(System.ServiceModel.InstanceContext instance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
- protected ClientBase(System.ServiceModel.InstanceContext instance, string endpointConfigurationName) { }
- protected ClientBase(System.ServiceModel.InstanceContext instance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
- protected ClientBase(System.ServiceModel.InstanceContext instance, string endpointConfigurationName, string remoteAddress) { }
+ 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; } }
@@ -1294,41 +1326,34 @@ namespace System.ServiceModel
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 internal 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 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) { }
- public bool AllowInitializationUI { get { throw null; } set { } }
- [System.MonoTODOAttribute]
- public bool AllowOutputBatching { get { throw null; } set { } }
- public bool DidInteractiveInitialization { get { throw null; } }
- [System.MonoTODOAttribute]
- public System.ServiceModel.Channels.IInputSession InputSession { get { throw null; } }
- public System.ServiceModel.EndpointAddress LocalAddress { get { throw null; } }
- [System.MonoTODOAttribute]
- public System.TimeSpan OperationTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
- public System.ServiceModel.Channels.IOutputSession OutputSession { get { throw null; } }
- public System.ServiceModel.EndpointAddress RemoteAddress { get { throw null; } }
- [System.MonoTODOAttribute]
- public string SessionId { get { throw null; } }
+ 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; } }
- public System.Uri Via { 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 { } }
- public event System.EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived { add { } remove { } }
- public System.IAsyncResult BeginDisplayInitializationUI(System.AsyncCallback callback, object state) { throw null; }
protected System.IAsyncResult BeginInvoke(string methodName, object[] args, System.AsyncCallback callback, object state) { throw null; }
- public void DisplayInitializationUI() { }
- public void Dispose() { }
- public void EndDisplayInitializationUI(System.IAsyncResult result) { }
protected object EndInvoke(string methodName, object[] args, System.IAsyncResult result) { throw null; }
- protected object Invoke(string methodName, object[] args) { 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; }
@@ -1340,6 +1365,9 @@ namespace System.ServiceModel
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; }
@@ -1362,12 +1390,12 @@ namespace System.ServiceModel
[System.MonoTODOAttribute]
public partial class ClientCredentialsSecurityTokenManager : System.IdentityModel.Selectors.SecurityTokenManager
{
- public ClientCredentialsSecurityTokenManager(System.ServiceModel.Description.ClientCredentials credentials) { }
+ 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 requirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { outOfBandTokenResolver = default(System.IdentityModel.Selectors.SecurityTokenResolver); throw null; }
+ 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; }
+ 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; }
@@ -1377,24 +1405,24 @@ namespace System.ServiceModel
{
public CommunicationException() { }
protected CommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public CommunicationException(string msg) { }
- public CommunicationException(string msg, System.Exception inner) { }
+ 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 msg) { }
- public CommunicationObjectAbortedException(string msg, System.Exception inner) { }
+ 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 msg) { }
- public CommunicationObjectFaultedException(string msg, System.Exception inner) { }
+ public CommunicationObjectFaultedException(string message) { }
+ public CommunicationObjectFaultedException(string message, System.Exception innerException) { }
}
public enum CommunicationState
{
@@ -1439,17 +1467,17 @@ namespace System.ServiceModel
public partial class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public DnsEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
- public DnsEndpointIdentity(string dns) { }
+ public DnsEndpointIdentity(string dnsName) { }
}
public partial class DuplexChannelFactory<TChannel> : System.ServiceModel.ChannelFactory<TChannel>
{
- public DuplexChannelFactory(object callbackInstance) { }
- public DuplexChannelFactory(object callbackInstance, System.ServiceModel.Channels.Binding binding) { }
- public DuplexChannelFactory(object callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) { }
- public DuplexChannelFactory(object callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress) { }
- public DuplexChannelFactory(object callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
- public DuplexChannelFactory(object callbackInstance, string endpointConfigurationName) { }
- public DuplexChannelFactory(object callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) { }
+ 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) { }
@@ -1475,30 +1503,29 @@ namespace System.ServiceModel
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 partial class DuplexClientBase<TChannel> : System.ServiceModel.ClientBase<TChannel> where TChannel : class
- {
- protected DuplexClientBase(object instance) { }
- protected DuplexClientBase(object instance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
- protected DuplexClientBase(object instance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
- protected DuplexClientBase(object instance, string configurationName) { }
- protected DuplexClientBase(object instance, string bindingConfigurationName, System.ServiceModel.EndpointAddress address) { }
- protected DuplexClientBase(object instance, string endpointConfigurationName, string remoteAddress) { }
- protected DuplexClientBase(System.ServiceModel.InstanceContext instance) { }
- protected DuplexClientBase(System.ServiceModel.InstanceContext instance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) { }
- protected DuplexClientBase(System.ServiceModel.InstanceContext instance, System.ServiceModel.Description.ServiceEndpoint endpoint) { }
- protected DuplexClientBase(System.ServiceModel.InstanceContext instance, string configurationName) { }
- protected DuplexClientBase(System.ServiceModel.InstanceContext instance, string configurationName, System.ServiceModel.EndpointAddress address) { }
- protected DuplexClientBase(System.ServiceModel.InstanceContext instance, string endpointConfigurationName, string remoteAddress) { }
+ 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; } }
- protected override TChannel CreateChannel() { throw null; }
}
public partial class EndpointAddress
{
public EndpointAddress(string uri) { }
- public EndpointAddress(System.Uri uri, params System.ServiceModel.Channels.AddressHeader[] headers) { }
+ 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[] headers) { }
+ 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; } }
@@ -1524,9 +1551,9 @@ namespace System.ServiceModel
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.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) { }
+ 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")]
@@ -1577,10 +1604,10 @@ namespace System.ServiceModel
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 other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
- protected void Initialize(System.IdentityModel.Claims.Claim claim) { }
- protected void Initialize(System.IdentityModel.Claims.Claim claim, System.Collections.Generic.IEqualityComparer<System.IdentityModel.Claims.Claim> comparer) { }
+ 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]
@@ -1588,8 +1615,8 @@ namespace System.ServiceModel
{
public EndpointNotFoundException() { }
protected EndpointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public EndpointNotFoundException(string msg) { }
- public EndpointNotFoundException(string msg, System.Exception inner) { }
+ public EndpointNotFoundException(string message) { }
+ public EndpointNotFoundException(string message, System.Exception innerException) { }
}
public sealed partial class EnvelopeVersion
{
@@ -1617,6 +1644,13 @@ namespace System.ServiceModel
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) { }
@@ -1636,18 +1670,18 @@ namespace System.ServiceModel
public partial class FaultCode
{
public FaultCode(string name) { }
- public FaultCode(string name, System.ServiceModel.FaultCode subcode) { }
+ 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 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(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(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)]
@@ -1674,8 +1708,8 @@ namespace System.ServiceModel
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 msg) { }
- public FaultException(string msg, System.ServiceModel.FaultCode code) { }
+ 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; } }
@@ -1684,7 +1718,7 @@ namespace System.ServiceModel
[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 fault, params System.Type[] details) { throw null; }
+ 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) { }
@@ -1707,6 +1741,11 @@ namespace System.ServiceModel
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) { }
@@ -1729,7 +1768,7 @@ namespace System.ServiceModel
[System.MonoTODOAttribute]
public sealed partial class FederatedMessageSecurityOverHttp
{
- internal 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 { } }
@@ -1740,6 +1779,12 @@ namespace System.ServiceModel
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
{
@@ -1749,7 +1794,7 @@ namespace System.ServiceModel
}
public abstract partial class HttpBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
{
- protected HttpBindingBase() { }
+ internal HttpBindingBase() { }
public bool AllowCookies { get { throw null; } set { } }
public bool BypassProxyOnLocal { get { throw null; } set { } }
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
@@ -1759,12 +1804,13 @@ namespace System.ServiceModel
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 abstract override string Scheme { get; }
+ 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 abstract override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements();
+ public bool ShouldSerializeReaderQuotas() { throw null; }
+ public bool ShouldSerializeTextEncoding() { throw null; }
}
public enum HttpClientCredentialType
{
@@ -1792,6 +1838,10 @@ namespace System.ServiceModel
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>
{
@@ -1873,8 +1923,8 @@ namespace System.ServiceModel
public InstanceContext(object implementation) { }
public InstanceContext(System.ServiceModel.ServiceHostBase host) { }
public InstanceContext(System.ServiceModel.ServiceHostBase host, object implementation) { }
- protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ 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; } }
@@ -1910,8 +1960,8 @@ namespace System.ServiceModel
{
public InvalidMessageContractException() { }
protected InvalidMessageContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public InvalidMessageContractException(string msg) { }
- public InvalidMessageContractException(string msg, System.Exception inner) { }
+ public InvalidMessageContractException(string message) { }
+ public InvalidMessageContractException(string message, System.Exception innerException) { }
}
public partial interface IOnlineStatus
{
@@ -1973,9 +2023,9 @@ namespace System.ServiceModel
{
public MessageHeaderException() { }
protected MessageHeaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public MessageHeaderException(string msg) { }
+ public MessageHeaderException(string message) { }
public MessageHeaderException(string message, bool isDuplicate) { }
- public MessageHeaderException(string msg, System.Exception inner) { }
+ 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) { }
@@ -1988,7 +2038,7 @@ namespace System.ServiceModel
{
public MessageHeader() { }
public MessageHeader(T content) { }
- public MessageHeader(T content, bool must_understand, string actor, bool relay) { }
+ 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 { } }
@@ -2009,21 +2059,24 @@ namespace System.ServiceModel
}
public partial class MessageSecurityOverHttp
{
- internal 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
{
- internal 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
{
- internal MessageSecurityOverTcp() { }
+ public MessageSecurityOverTcp() { }
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get { throw null; } set { } }
public System.ServiceModel.MessageCredentialType ClientCredentialType { get { throw null; } set { } }
}
@@ -2034,8 +2087,8 @@ namespace System.ServiceModel
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 abstract System.IdentityModel.Selectors.SecurityTokenVersion SecurityTokenVersion { get; }
- public abstract System.ServiceModel.Security.SecurityVersion SecurityVersion { 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; } }
@@ -2059,6 +2112,7 @@ namespace System.ServiceModel
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 { } }
@@ -2068,6 +2122,7 @@ namespace System.ServiceModel
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
{
@@ -2079,17 +2134,21 @@ namespace System.ServiceModel
{
public MsmqException() { }
protected MsmqException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public MsmqException(string msg) { }
- public MsmqException(string msg, System.Exception inner) { }
- public MsmqException(string msg, int win32ErrorCode) { }
+ 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 msg) { }
- public MsmqPoisonMessageException(string msg, System.Exception inner) { }
+ 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
{
@@ -2109,7 +2168,7 @@ namespace System.ServiceModel
}
public sealed partial class NamedPipeTransportSecurity
{
- internal NamedPipeTransportSecurity() { }
+ public NamedPipeTransportSecurity() { }
public System.Net.Security.ProtectionLevel ProtectionLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
[System.MonoTODOAttribute]
@@ -2121,9 +2180,9 @@ namespace System.ServiceModel
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 override string Scheme { get { throw null; } }
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; }
@@ -2134,6 +2193,22 @@ namespace System.ServiceModel
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() { }
@@ -2144,16 +2219,18 @@ namespace System.ServiceModel
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; } }
+ 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
{
- internal NetMsmqSecurity() { }
- public System.ServiceModel.MessageSecurityOverMsmq Message { get { throw null; } }
+ 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; } }
+ public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } set { } }
}
public enum NetMsmqSecurityMode
{
@@ -2171,7 +2248,6 @@ namespace System.ServiceModel
public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } }
[System.MonoTODOAttribute]
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
- public static bool IsPnrpAvailable { get { throw null; } }
[System.MonoTODOAttribute]
public long MaxBufferPoolSize { get { throw null; } set { } }
[System.MonoTODOAttribute]
@@ -2182,7 +2258,7 @@ namespace System.ServiceModel
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; } }
+ 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 { } }
@@ -2190,12 +2266,17 @@ namespace System.ServiceModel
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
{
- internal 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; } }
+ 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
{
@@ -2219,9 +2300,11 @@ namespace System.ServiceModel
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; } }
+ 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
{
@@ -2240,7 +2323,7 @@ namespace System.ServiceModel
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; } }
+ 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; } }
@@ -2248,6 +2331,23 @@ namespace System.ServiceModel
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
{
@@ -2258,9 +2358,10 @@ namespace System.ServiceModel
}
public sealed partial class NonDualMessageSecurityOverHttp : System.ServiceModel.MessageSecurityOverHttp
{
- internal NonDualMessageSecurityOverHttp() { }
+ 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
@@ -2283,6 +2384,7 @@ namespace System.ServiceModel
{
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; } }
@@ -2338,12 +2440,18 @@ namespace System.ServiceModel
public partial class OptionalReliableSession : System.ServiceModel.ReliableSession
{
public OptionalReliableSession() { }
- public OptionalReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement binding) { }
+ public OptionalReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement reliableSessionBindingElement) { }
public bool Enabled { get { throw null; } set { } }
}
- public partial class PeerHopCountAttribute
+ 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
{
@@ -2362,11 +2470,11 @@ namespace System.ServiceModel
protected PeerMessagePropagationFilter() { }
public abstract System.ServiceModel.PeerMessagePropagation ShouldMessagePropagate(System.ServiceModel.Channels.Message message, System.ServiceModel.PeerMessageOrigination origination);
}
- public abstract partial class PeerNode : System.ServiceModel.IOnlineStatus
+ public sealed partial class PeerNode : System.ServiceModel.IOnlineStatus
{
internal PeerNode() { }
public bool IsOnline { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public abstract System.ServiceModel.PeerMessagePropagationFilter MessagePropagationFilter { get; set; }
+ 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 { } }
@@ -2391,11 +2499,13 @@ namespace System.ServiceModel
public abstract void Unregister(object registrationId, System.TimeSpan timeout);
public abstract void Update(object registrationId, System.ServiceModel.PeerNodeAddress updatedNodeAddress, System.TimeSpan timeout);
}
- public partial class PeerSecuritySettings
+ 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; } }
+ 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
{
@@ -2404,24 +2514,24 @@ namespace System.ServiceModel
}
public sealed partial class PeerTransportSecuritySettings
{
- internal 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.SystemException
+ public partial class PoisonMessageException : System.ServiceModel.CommunicationException
{
public PoisonMessageException() { }
protected PoisonMessageException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public PoisonMessageException(string msg) { }
- public PoisonMessageException(string msg, System.Exception inner) { }
+ 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 msg) { }
- public ProtocolException(string msg, System.Exception inner) { }
+ public ProtocolException(string message) { }
+ public ProtocolException(string message, System.Exception innerException) { }
}
public enum QueuedDeliveryRequirementsMode
{
@@ -2440,8 +2550,17 @@ namespace System.ServiceModel
{
public QuotaExceededException() { }
protected QuotaExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public QuotaExceededException(string msg) { }
- public QuotaExceededException(string msg, System.Exception inner) { }
+ 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
{
@@ -2460,7 +2579,7 @@ namespace System.ServiceModel
[System.MonoTODOAttribute]
public abstract partial class ReliableMessagingVersion
{
- protected 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; } }
@@ -2468,14 +2587,14 @@ namespace System.ServiceModel
public partial class ReliableSession
{
public ReliableSession() { }
- public ReliableSession(System.ServiceModel.Channels.ReliableSessionBindingElement binding) { }
+ 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 cert) { }
+ public RsaEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
[System.MonoTODOAttribute]
public RsaEndpointIdentity(string publicKey) { }
}
@@ -2491,26 +2610,31 @@ namespace System.ServiceModel
{
public ServerTooBusyException() { }
protected ServerTooBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public ServerTooBusyException(string msg) { }
- public ServerTooBusyException(string msg, System.Exception inner) { }
+ 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 msg) { }
- public ServiceActivationException(string msg, System.Exception inner) { }
+ 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 context) { throw null; }
- public virtual bool CheckAccess(System.ServiceModel.OperationContext context, ref System.ServiceModel.Channels.Message message) { throw null; }
+ 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 context) { throw null; }
+ 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 context) { throw null; }
+ 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
@@ -2524,6 +2648,7 @@ namespace System.ServiceModel
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 { } }
@@ -2547,6 +2672,11 @@ namespace System.ServiceModel
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]
@@ -2554,6 +2684,28 @@ namespace System.ServiceModel
[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
{
@@ -2569,27 +2721,30 @@ namespace System.ServiceModel
public partial class ServiceHost : System.ServiceModel.ServiceHostBase
{
protected ServiceHost() { }
- public ServiceHost(object serviceInstance, params System.Uri[] baseAddresses) { }
+ 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 serviceInstance, System.ServiceModel.UriSchemeKeyedCollection baseAddresses) { }
+ 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 internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { 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; } }
@@ -2597,6 +2752,7 @@ namespace System.ServiceModel
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; }
@@ -2604,19 +2760,22 @@ namespace System.ServiceModel
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 element) { }
- protected sealed override void OnAbort() { }
- protected sealed override System.IAsyncResult OnBeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
- protected sealed override System.IAsyncResult OnBeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; }
+ 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 sealed override void OnEndOpen(System.IAsyncResult result) { }
- protected sealed override void OnOpen(System.TimeSpan timeout) { }
+ 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)]
@@ -2656,7 +2815,7 @@ namespace System.ServiceModel
public partial class SpnEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public SpnEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
- public SpnEndpointIdentity(string spn) { }
+ public SpnEndpointIdentity(string spnName) { }
[System.MonoTODOAttribute]
public static System.TimeSpan SpnLookupTime { get { throw null; } set { } }
}
@@ -2671,7 +2830,9 @@ namespace System.ServiceModel
{
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
@@ -2692,11 +2853,12 @@ namespace System.ServiceModel
Mandatory = 2,
NotAllowed = 0,
}
- public partial class TransactionProtocol
+ 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
@@ -2714,12 +2876,12 @@ namespace System.ServiceModel
public partial class UpnEndpointIdentity : System.ServiceModel.EndpointIdentity
{
public UpnEndpointIdentity(System.IdentityModel.Claims.Claim identity) { }
- public UpnEndpointIdentity(string upn) { }
+ 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[] uris) { }
+ 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) { }
@@ -2733,22 +2895,25 @@ namespace System.ServiceModel
public WS2007FederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode) { }
public WS2007FederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
- public WS2007FederationHttpBinding(string configurationName) { }
+ 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 mode) { }
- public WS2007HttpBinding(System.ServiceModel.SecurityMode mode, bool reliableSessionEnabled) { }
+ public WS2007HttpBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public WS2007HttpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
- public WS2007HttpBinding(string configurationName) { }
+ 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() { }
- protected WSDualHttpBinding(System.ServiceModel.WSDualHttpSecurityMode securityMode) { }
+ 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; } }
@@ -2758,22 +2923,28 @@ namespace System.ServiceModel
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; } }
+ public System.ServiceModel.ReliableSession ReliableSession { get { throw null; } set { } }
public override string Scheme { get { throw null; } }
- public System.ServiceModel.WSDualHttpSecurity Security { 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
{
- internal WSDualHttpSecurity() { }
+ public WSDualHttpSecurity() { }
[System.MonoTODOAttribute]
- public System.ServiceModel.MessageSecurityOverHttp Message { get { throw null; } }
+ 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
{
@@ -2786,27 +2957,28 @@ namespace System.ServiceModel
public WSFederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode) { }
public WSFederationHttpBinding(System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
- public WSFederationHttpBinding(string configurationName) { }
- [System.MonoTODOAttribute]
- public bool AllowCookies { get { throw null; } set { } }
+ 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; } }
+ 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
{
- internal WSFederationHttpSecurity() { }
- public System.ServiceModel.FederatedMessageSecurityOverHttp Message { get { throw null; } }
+ 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
{
@@ -2817,20 +2989,22 @@ namespace System.ServiceModel
public partial class WSHttpBinding : System.ServiceModel.WSHttpBindingBase
{
public WSHttpBinding() { }
- public WSHttpBinding(System.ServiceModel.SecurityMode mode) { }
- public WSHttpBinding(System.ServiceModel.SecurityMode mode, bool reliableSessionEnabled) { }
+ public WSHttpBinding(System.ServiceModel.SecurityMode securityMode) { }
+ public WSHttpBinding(System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled) { }
[System.MonoTODOAttribute]
- public WSHttpBinding(string configurationName) { }
+ public WSHttpBinding(string configName) { }
[System.MonoTODOAttribute]
public bool AllowCookies { get { throw null; } set { } }
[System.MonoTODOAttribute]
- public System.ServiceModel.WSHttpSecurity Security { get { throw null; } }
+ 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
@@ -2845,7 +3019,7 @@ namespace System.ServiceModel
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; } }
+ 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 { } }
@@ -2855,16 +3029,33 @@ namespace System.ServiceModel
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
{
- internal WSHttpSecurity() { }
+ public WSHttpSecurity() { }
[System.MonoTODOAttribute]
- public System.ServiceModel.NonDualMessageSecurityOverHttp Message { get { throw null; } }
+ 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; } }
+ 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
{
@@ -2873,7 +3064,7 @@ namespace System.ServiceModel
}
public partial class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
{
- public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 cert) { }
+ 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; } }
}
@@ -2886,6 +3077,18 @@ namespace System.ServiceModel
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
{
@@ -2905,11 +3108,6 @@ namespace System.ServiceModel.Activation
NotAllowed = 0,
Required = 2,
}
- public abstract partial class HostedTransportConfiguration
- {
- protected HostedTransportConfiguration() { }
- public abstract System.Uri[] GetBaseAddresses(string virtualPath);
- }
public abstract partial class ServiceHostFactoryBase
{
protected ServiceHostFactoryBase() { }
@@ -2918,6 +3116,8 @@ namespace System.ServiceModel.Activation
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) { }
@@ -2925,9 +3125,53 @@ namespace System.ServiceModel.Activation
}
namespace System.ServiceModel.Activation.Configuration
{
- public partial class Dummy
+ public sealed partial class DiagnosticSection : System.Configuration.ConfigurationSection
{
- public Dummy() { }
+ 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
@@ -2938,14 +3182,14 @@ namespace System.ServiceModel.Channels
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 formatter) { 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 formatter) { 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 formatter) { 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; }
@@ -2957,7 +3201,7 @@ namespace System.ServiceModel.Channels
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> headers) : 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; }
@@ -2970,6 +3214,14 @@ namespace System.ServiceModel.Channels
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() { }
@@ -2989,7 +3241,7 @@ namespace System.ServiceModel.Channels
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 policyContext) { }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
@@ -3010,7 +3262,9 @@ namespace System.ServiceModel.Channels
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; }
- void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ 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) { }
@@ -3031,8 +3285,8 @@ namespace System.ServiceModel.Channels
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 listenUri, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel { throw null; }
- public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.Uri listenUri, 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; }
@@ -3043,10 +3297,12 @@ namespace System.ServiceModel.Channels
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 parms) { }
+ 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; } }
@@ -3065,7 +3321,7 @@ namespace System.ServiceModel.Channels
{
protected BindingElement() { }
[System.MonoTODOAttribute]
- protected BindingElement(System.ServiceModel.Channels.BindingElement other) { }
+ 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; }
@@ -3077,8 +3333,8 @@ namespace System.ServiceModel.Channels
public partial class BindingElementCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Channels.BindingElement>
{
public BindingElementCollection() { }
- public BindingElementCollection(System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.BindingElement> bindings) { }
- public BindingElementCollection(System.ServiceModel.Channels.BindingElement[] bindings) { }
+ 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; }
@@ -3092,16 +3348,17 @@ namespace System.ServiceModel.Channels
public partial class BindingParameterCollection : System.Collections.Generic.KeyedByTypeCollection<object>
{
public BindingParameterCollection() { }
- protected override System.Type GetKeyForItem(object item) { throw null; }
- protected override void InsertItem(int index, object item) { }
- protected override void SetItem(int index, object item) { }
}
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) { }
}
@@ -3113,14 +3370,32 @@ namespace System.ServiceModel.Channels
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 manager) { }
- protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
- protected internal System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
- protected internal System.TimeSpan DefaultSendTimeout { get { throw null; } }
+ 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; } }
@@ -3133,10 +3408,10 @@ namespace System.ServiceModel.Channels
{
protected ChannelFactoryBase() { }
protected ChannelFactoryBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
- protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultSendTimeout { get { throw null; } }
+ 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; }
@@ -3147,28 +3422,24 @@ namespace System.ServiceModel.Channels
{
protected ChannelFactoryBase() { }
protected ChannelFactoryBase(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
- public TChannel CreateChannel(System.ServiceModel.EndpointAddress remoteAddress) { throw null; }
- public TChannel CreateChannel(System.ServiceModel.EndpointAddress remoteAddress, System.Uri via) { throw null; }
+ 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 remoteAddress, System.Uri via);
+ 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, System.ServiceModel.IDefaultCommunicationTimeouts
+ 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 internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultReceiveTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultSendTimeout { 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; } }
+ 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; }
@@ -3184,18 +3455,18 @@ namespace System.ServiceModel.Channels
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 asyncState) { throw null; }
- public System.IAsyncResult BeginAcceptChannel(System.TimeSpan timeout, System.AsyncCallback callback, object asyncState) { 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 asyncState);
+ 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.ICommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
+ public abstract partial class ChannelManagerBase : System.ServiceModel.Channels.CommunicationObject, System.ServiceModel.IDefaultCommunicationTimeouts
{
protected ChannelManagerBase() { }
- protected internal abstract System.TimeSpan DefaultReceiveTimeout { get; }
- protected internal abstract System.TimeSpan DefaultSendTimeout { get; }
+ 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; } }
@@ -3223,12 +3494,18 @@ namespace System.ServiceModel.Channels
[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 internal abstract System.TimeSpan DefaultCloseTimeout { get; }
- protected internal abstract System.TimeSpan DefaultOpenTimeout { get; }
+ 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; } }
@@ -3262,22 +3539,25 @@ namespace System.ServiceModel.Channels
protected virtual void OnOpening() { }
public void Open() { }
public void Open(System.TimeSpan timeout) { }
- protected void ThrowIfDisposed() { }
- protected void ThrowIfDisposedOrImmutable() { }
- protected void ThrowIfDisposedOrNotOpen() { }
+ protected internal void ThrowIfDisposed() { }
+ protected internal void ThrowIfDisposedOrImmutable() { }
+ protected internal void ThrowIfDisposedOrNotOpen() { }
}
[System.MonoTODOAttribute]
- public sealed partial class CompositeDuplexBindingElement : System.ServiceModel.Channels.BindingElement
+ 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 sealed partial class CompositeDuplexBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ public partial class CompositeDuplexBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
{
public CompositeDuplexBindingElementImporter() { }
[System.MonoTODOAttribute]
@@ -3304,18 +3584,125 @@ namespace System.ServiceModel.Channels
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 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> bindingElements) { }
+ 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[] binding) { }
- public CustomBinding(string name) { }
- public CustomBinding(string name, string ns, params System.ServiceModel.Channels.BindingElement[] 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; }
@@ -3348,11 +3735,11 @@ namespace System.ServiceModel.Channels
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 error);
+ 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 error, out System.ServiceModel.Channels.Message message);
- public bool TryCreateException(System.ServiceModel.Channels.Message message, System.ServiceModel.Channels.MessageFault fault, out System.Exception error) { error = default(System.Exception); throw null; }
- public bool TryCreateFaultMessage(System.Exception error, out System.ServiceModel.Channels.Message message) { message = default(System.ServiceModel.Channels.Message); throw null; }
+ 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
@@ -3363,6 +3750,25 @@ namespace System.ServiceModel.Channels
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() { }
@@ -3381,13 +3787,14 @@ namespace System.ServiceModel.Channels
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, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
+ public partial class HttpsTransportBindingElement : System.ServiceModel.Channels.HttpTransportBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider
{
public HttpsTransportBindingElement() { }
- protected HttpsTransportBindingElement(System.ServiceModel.Channels.HttpsTransportBindingElement other) { }
+ 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; }
@@ -3400,7 +3807,7 @@ namespace System.ServiceModel.Channels
public partial class HttpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
{
public HttpTransportBindingElement() { }
- protected HttpTransportBindingElement(System.ServiceModel.Channels.HttpTransportBindingElement other) { }
+ 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))]
@@ -3416,11 +3823,10 @@ namespace System.ServiceModel.Channels
public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(true)]
public bool KeepAliveEnabled { get { throw null; } set { } }
- [System.MonoTODOAttribute]
- [System.ObsoleteAttribute("Use ExtendedProtectionPolicy")]
- public object LegacyExtendedProtectionPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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 { } }
@@ -3428,6 +3834,7 @@ namespace System.ServiceModel.Channels
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 { } }
@@ -3442,11 +3849,19 @@ namespace System.ServiceModel.Channels
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 context) { }
+ 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
{
@@ -3490,6 +3905,19 @@ namespace System.ServiceModel.Channels
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
{
}
@@ -3538,7 +3966,7 @@ namespace System.ServiceModel.Channels
{
[System.MonoTODOAttribute]
public InvalidChannelBindingException() { }
- public InvalidChannelBindingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected InvalidChannelBindingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public InvalidChannelBindingException(string message) { }
public InvalidChannelBindingException(string message, System.Exception innerException) { }
}
@@ -3558,6 +3986,11 @@ namespace System.ServiceModel.Channels
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; }
@@ -3613,6 +4046,12 @@ namespace System.ServiceModel.Channels
{
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
{
@@ -3623,6 +4062,7 @@ namespace System.ServiceModel.Channels
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 { } }
@@ -3644,6 +4084,7 @@ namespace System.ServiceModel.Channels
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 { } }
@@ -3662,26 +4103,34 @@ namespace System.ServiceModel.Channels
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 code, string reason, object detail, string action) { throw null; }
- public static System.ServiceModel.Channels.Message CreateMessage(System.ServiceModel.Channels.MessageVersion version, System.ServiceModel.FaultCode code, string reason, 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 xmlFormatter) { 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 xmlFormatter) { 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; }
@@ -3709,9 +4158,9 @@ namespace System.ServiceModel.Channels
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 node_quota) { 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 node_quota, System.Xml.XmlSpace space) { throw null; }
+ 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() { }
@@ -3723,6 +4172,8 @@ namespace System.ServiceModel.Channels
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; }
@@ -3745,14 +4196,12 @@ namespace System.ServiceModel.Channels
}
public abstract partial class MessageEncodingBindingElement : System.ServiceModel.Channels.BindingElement
{
- public MessageEncodingBindingElement() { }
+ protected MessageEncodingBindingElement() { }
[System.MonoTODOAttribute]
- public MessageEncodingBindingElement(System.ServiceModel.Channels.MessageEncodingBindingElement source) { }
+ 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 ctx) { throw null; }
- [System.MonoTODOAttribute]
- protected virtual void OnImportPolicy(System.Xml.XmlElement assertion, System.ServiceModel.Channels.MessageVersion messageVersion, System.ServiceModel.Description.MetadataImporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
}
public partial class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
{
@@ -3769,23 +4218,25 @@ namespace System.ServiceModel.Channels
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 formatter) { throw null; }
- public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer formatter, 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 formatter, string actor, string node) { 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 formatter) { 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) { }
}
@@ -3797,22 +4248,22 @@ namespace System.ServiceModel.Channels
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 must_understand) { throw null; }
- public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool must_understand, string actor) { throw null; }
- public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, bool must_understand, string actor, bool relay) { throw null; }
- public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer formatter) { throw null; }
- public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer formatter, bool must_understand) { throw null; }
- public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer formatter, bool must_understand, string actor) { throw null; }
- public static System.ServiceModel.Channels.MessageHeader CreateHeader(string name, string ns, object value, System.Runtime.Serialization.XmlObjectSerializer formatter, bool must_understand, string actor, bool relay) { throw null; }
- public virtual bool IsMessageVersionSupported(System.ServiceModel.Channels.MessageVersion version) { throw null; }
- protected abstract void OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion version);
- protected virtual void OnWriteStartHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion version) { }
+ 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 version) { }
- public void WriteHeader(System.Xml.XmlWriter writer, System.ServiceModel.Channels.MessageVersion version) { }
- protected void WriteHeaderAttributes(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion version) { }
- public void WriteHeaderContents(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion version) { }
- public void WriteStartHeader(System.Xml.XmlDictionaryWriter writer, System.ServiceModel.Channels.MessageVersion version) { }
+ 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
{
@@ -3826,9 +4277,9 @@ namespace System.ServiceModel.Channels
}
public sealed partial class MessageHeaders : System.Collections.Generic.IEnumerable<System.ServiceModel.Channels.MessageHeaderInfo>, System.Collections.IEnumerable
{
- public MessageHeaders(System.ServiceModel.Channels.MessageHeaders headers) { }
+ public MessageHeaders(System.ServiceModel.Channels.MessageHeaders collection) { }
public MessageHeaders(System.ServiceModel.Channels.MessageVersion version) { }
- public MessageHeaders(System.ServiceModel.Channels.MessageVersion version, int capacity) { }
+ 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 { } }
@@ -3843,11 +4294,11 @@ namespace System.ServiceModel.Channels
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 m, int index) { }
- public void CopyHeaderFrom(System.ServiceModel.Channels.MessageHeaders headers, int index) { }
- public void CopyHeadersFrom(System.ServiceModel.Channels.Message m) { }
- public void CopyHeadersFrom(System.ServiceModel.Channels.MessageHeaders headers) { }
- public void CopyTo(System.ServiceModel.Channels.MessageHeaderInfo[] dst, int index) { }
+ 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; }
@@ -3856,20 +4307,20 @@ namespace System.ServiceModel.Channels
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 index) { 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 index, System.ServiceModel.Channels.MessageHeader header) { }
+ public void Insert(int headerIndex, System.ServiceModel.Channels.MessageHeader header) { }
public void RemoveAll(string name, string ns) { }
- public void RemoveAt(int index) { }
+ 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 index, System.Xml.XmlDictionaryWriter writer) { }
- public void WriteHeader(int index, System.Xml.XmlWriter writer) { }
- public void WriteHeaderContents(int index, System.Xml.XmlDictionaryWriter writer) { }
- public void WriteHeaderContents(int index, System.Xml.XmlWriter writer) { }
- public void WriteStartHeader(int index, System.Xml.XmlDictionaryWriter writer) { }
- public void WriteStartHeader(int index, System.Xml.XmlWriter writer) { }
+ 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
{
@@ -3891,11 +4342,11 @@ namespace System.ServiceModel.Channels
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<string,object>>.Add(System.Collections.Generic.KeyValuePair<string, object> pair) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> pair) { throw null; }
- void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int index) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,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<string,object>>.GetEnumerator() { 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; }
}
@@ -3920,9 +4371,9 @@ namespace System.ServiceModel.Channels
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 envelope_version) { throw null; }
- public static System.ServiceModel.Channels.MessageVersion CreateVersion(System.ServiceModel.EnvelopeVersion envelope_version, System.ServiceModel.Channels.AddressingVersion addressing_version) { throw null; }
- public override bool Equals(object value) { 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; }
}
@@ -3935,6 +4386,7 @@ namespace System.ServiceModel.Channels
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 { } }
@@ -3942,6 +4394,7 @@ namespace System.ServiceModel.Channels
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]
@@ -3980,23 +4433,25 @@ namespace System.ServiceModel.Channels
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 version, System.Text.Encoding encoding) { }
+ 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; } 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 void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
- protected override void OnImportPolicy(System.Xml.XmlElement assertion, System.ServiceModel.Channels.MessageVersion messageVersion, System.ServiceModel.Description.MetadataImporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
- [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) { }
}
@@ -4010,21 +4465,29 @@ namespace System.ServiceModel.Channels
[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 other) { }
+ 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
+ public sealed partial class OneWayBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
public OneWayBindingElement() { }
- public System.ServiceModel.Channels.ChannelPoolSettings ChannelPoolSettings { get { throw null; } }
+ 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")]
@@ -4034,14 +4497,16 @@ namespace System.ServiceModel.Channels
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 sealed partial class OneWayBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
+ 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 partial class PeerCustomResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
+ public sealed partial class PeerCustomResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
{
public PeerCustomResolverBindingElement() { }
public PeerCustomResolverBindingElement(System.ServiceModel.Channels.BindingContext context, System.ServiceModel.PeerResolvers.PeerCustomResolverSettings settings) { }
@@ -4083,21 +4548,24 @@ namespace System.ServiceModel.Channels
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 contxt) { }
+ 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 context) { }
+ 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 partial class PnrpPeerResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
+ 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; }
@@ -4116,9 +4584,109 @@ namespace System.ServiceModel.Channels
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 PrivacyNoticeBindingElementImporter
+ 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
{
@@ -4180,10 +4748,19 @@ namespace System.ServiceModel.Channels
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 { } }
@@ -4193,6 +4770,7 @@ namespace System.ServiceModel.Channels
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; }
@@ -4228,9 +4806,9 @@ namespace System.ServiceModel.Channels
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 binding) { throw null; }
- public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement binding, bool requireCancellation) { throw null; }
- public static System.ServiceModel.Channels.SecurityBindingElement CreateSecureConversationBindingElement(System.ServiceModel.Channels.SecurityBindingElement binding, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements protectionRequirements) { 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; }
@@ -4254,7 +4832,7 @@ namespace System.ServiceModel.Channels
[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 context) { }
+ void System.ServiceModel.Description.IPolicyImportExtension.ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext policyContext) { }
}
public enum SecurityHeaderLayout
{
@@ -4263,10 +4841,17 @@ namespace System.ServiceModel.Channels
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.BindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
+ 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]
@@ -4274,9 +4859,9 @@ namespace System.ServiceModel.Channels
[System.MonoTODOAttribute]
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
- public System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ public override System.ServiceModel.Channels.StreamUpgradeProvider BuildClientStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
[System.MonoTODOAttribute]
- public System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider(System.ServiceModel.Channels.BindingContext context) { throw null; }
+ 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]
@@ -4286,15 +4871,16 @@ namespace System.ServiceModel.Channels
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() { }
- 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 contractContext) { }
- public void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext 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 endpointContext) { }
}
public abstract partial class StreamSecurityUpgradeAcceptor : System.ServiceModel.Channels.StreamUpgradeAcceptor
{
@@ -4323,7 +4909,7 @@ namespace System.ServiceModel.Channels
public abstract partial class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
{
protected StreamUpgradeBindingElement() { }
- protected StreamUpgradeBindingElement(System.ServiceModel.Channels.StreamUpgradeBindingElement other) { }
+ 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);
}
@@ -4339,10 +4925,11 @@ namespace System.ServiceModel.Channels
{
protected StreamUpgradeProvider() { }
protected StreamUpgradeProvider(System.ServiceModel.IDefaultCommunicationTimeouts timeouts) { }
- protected internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { get { throw null; } }
+ 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
{
@@ -4368,7 +4955,7 @@ namespace System.ServiceModel.Channels
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 policyContext) { }
+ void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
@@ -4387,8 +4974,9 @@ namespace System.ServiceModel.Channels
public partial class TcpTransportBindingElement : System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement
{
public TcpTransportBindingElement() { }
- protected TcpTransportBindingElement(System.ServiceModel.Channels.TcpTransportBindingElement other) { }
+ 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; } }
@@ -4397,6 +4985,8 @@ namespace System.ServiceModel.Channels
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
@@ -4415,19 +5005,20 @@ namespace System.ServiceModel.Channels
public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; }
[System.MonoTODOAttribute]
public override T GetProperty<T>(System.ServiceModel.Channels.BindingContext context) { throw null; }
- [System.MonoTODOAttribute]
- protected override void OnImportPolicy(System.Xml.XmlElement assertion, System.ServiceModel.Channels.MessageVersion messageVersion, System.ServiceModel.Description.MetadataImporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
+ 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 partial class TransactionFlowBindingElement : System.ServiceModel.Channels.BindingElement
+ public sealed partial class TransactionFlowBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
{
[System.MonoTODOAttribute]
public TransactionFlowBindingElement() { }
- public TransactionFlowBindingElement(System.ServiceModel.TransactionProtocol protocol) { }
- public System.ServiceModel.TransactionProtocol TransactionProtocol { get { throw null; } }
+ 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; }
@@ -4436,17 +5027,20 @@ namespace System.ServiceModel.Channels
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() { }
- [System.MonoTODOAttribute]
- public void ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
- [System.MonoTODOAttribute]
- public System.Xml.XmlElement GetAssertion(System.Xml.XmlDocument doc, System.ServiceModel.TransactionFlowOption option, string prefix, string name, string ns) { throw null; }
- [System.MonoTODOAttribute]
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,
@@ -4456,8 +5050,8 @@ namespace System.ServiceModel.Channels
public abstract partial class TransportBindingElement : System.ServiceModel.Channels.BindingElement
{
protected TransportBindingElement() { }
- protected TransportBindingElement(System.ServiceModel.Channels.TransportBindingElement other) { }
- public bool ManualAddressing { get { throw null; } set { } }
+ 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; }
@@ -4466,10 +5060,10 @@ namespace System.ServiceModel.Channels
public partial class TransportBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
{
public TransportBindingElementImporter() { }
- 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 contractContext) { }
- public void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
- public void ImportPolicy(System.ServiceModel.Description.MetadataImporter importer, System.ServiceModel.Description.PolicyConversionContext context) { }
+ 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
{
@@ -4487,10 +5081,10 @@ namespace System.ServiceModel.Channels
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 header) { }
- public bool Contains(System.ServiceModel.Channels.MessageHeaderInfo header) { throw null; }
+ 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 header) { }
+ public void Remove(System.ServiceModel.Channels.MessageHeaderInfo headerInfo) { }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
}
[System.MonoTODOAttribute]
@@ -4504,28 +5098,38 @@ namespace System.ServiceModel.Channels
[System.MonoTODOAttribute]
void System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy(System.ServiceModel.Description.MetadataExporter exporter, System.ServiceModel.Description.PolicyConversionContext context) { }
}
- public partial class UseManagedPresentationBindingElementImporter
+ 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 = null;
+ public const string BinaryEncoderTransferModeHeader = "microsoft-binary-transfer-mode";
public const string BinaryMessageReceivedAction = "http://schemas.microsoft.com/2011/02/websockets/onbinarymessage";
- public const string ConnectionOpenedAction = null;
- public const string SoapContentTypeHeader = null;
+ 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 int ReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public int SendBufferSize { [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
{
@@ -4534,23 +5138,15 @@ namespace System.ServiceModel.Channels
WhenDuplex = 0,
}
[System.MonoTODOAttribute]
- public partial class WindowsStreamSecurityBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Channels.ISecurityCapabilities, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
+ public partial class WindowsStreamSecurityBindingElement : System.ServiceModel.Channels.StreamUpgradeBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider, System.ServiceModel.Description.IPolicyExportExtension
{
public WindowsStreamSecurityBindingElement() { }
- public WindowsStreamSecurityBindingElement(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement other) { }
+ 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 { } }
- [System.MonoTODOAttribute]
- System.Net.Security.ProtectionLevel System.ServiceModel.Channels.ISecurityCapabilities.SupportedRequestProtectionLevel { get { throw null; } }
- [System.MonoTODOAttribute]
- System.Net.Security.ProtectionLevel System.ServiceModel.Channels.ISecurityCapabilities.SupportedResponseProtectionLevel { get { throw null; } }
- [System.MonoTODOAttribute]
- bool System.ServiceModel.Channels.ISecurityCapabilities.SupportsClientAuthentication { get { throw null; } }
- [System.MonoTODOAttribute]
- bool System.ServiceModel.Channels.ISecurityCapabilities.SupportsClientWindowsIdentity { get { throw null; } }
- [System.MonoTODOAttribute]
- bool System.ServiceModel.Channels.ISecurityCapabilities.SupportsServerAuthentication { 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.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; }
@@ -4559,38 +5155,62 @@ namespace System.ServiceModel.Channels
[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 ComPlusListenerInitializationException
- {
- public ComPlusListenerInitializationException() { }
- }
- public partial class DllHostInitializer
+ 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 interface IMoniker
+ 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 partial interface IServiceSurrogate
+ public sealed partial class ServiceMoniker : System.ContextBoundObject
{
+ public ServiceMoniker() { }
}
- public partial class ServiceMoniker
+ public sealed partial class WasHostedComPlusFactory : System.ServiceModel.Activation.ServiceHostFactoryBase
{
- public ServiceMoniker() { }
+ 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.Configuration.ConfigurationElement
+ public sealed partial class AddressHeaderCollectionElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public AddressHeaderCollectionElement() { }
[System.Configuration.ConfigurationPropertyAttribute("headers", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -4616,6 +5236,13 @@ namespace System.ServiceModel.Configuration
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,
@@ -4647,7 +5274,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -4661,7 +5288,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ public sealed partial class BaseAddressElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.BaseAddressElement>
{
public BaseAddressElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
@@ -4677,7 +5304,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ public sealed partial class BaseAddressPrefixFilterElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.BaseAddressPrefixFilterElement>
{
public BaseAddressPrefixFilterElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
@@ -4688,10 +5315,10 @@ namespace System.ServiceModel.Configuration
{
public BasicHttpBindingCollectionElement() { }
}
- public partial class BasicHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class BasicHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
{
- public BasicHttpBindingElement() { }
- public BasicHttpBindingElement(string name) { }
+ 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 { } }
@@ -4701,7 +5328,21 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ 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")]
@@ -4715,10 +5356,10 @@ namespace System.ServiceModel.Configuration
{
public BasicHttpsBindingCollectionElement() { }
}
- public partial class BasicHttpsBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class BasicHttpsBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
{
- public BasicHttpsBindingElement() { }
- public BasicHttpsBindingElement(string name) { }
+ 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 { } }
@@ -4728,7 +5369,7 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class BasicHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public BasicHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -4739,7 +5380,7 @@ namespace System.ServiceModel.Configuration
[System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } }
}
- public sealed partial class BasicHttpsSecurityElement : System.Configuration.ConfigurationElement
+ public sealed partial class BasicHttpsSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public BasicHttpsSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -4769,6 +5410,7 @@ namespace System.ServiceModel.Configuration
{
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 { } }
@@ -4781,10 +5423,10 @@ namespace System.ServiceModel.Configuration
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 element) { }
- public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement element) { }
+ 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 element) { }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
public abstract partial class BindingCollectionElement : System.Configuration.ConfigurationElement
@@ -4815,9 +5457,11 @@ namespace System.ServiceModel.Configuration
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 name] { 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))]
@@ -4827,6 +5471,8 @@ namespace System.ServiceModel.Configuration
[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))]
@@ -4834,6 +5480,7 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -4842,6 +5489,7 @@ namespace System.ServiceModel.Configuration
[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
@@ -4852,6 +5500,7 @@ namespace System.ServiceModel.Configuration
[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]
@@ -4884,6 +5533,7 @@ namespace System.ServiceModel.Configuration
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))]
@@ -4912,15 +5562,16 @@ namespace System.ServiceModel.Configuration
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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.Configuration.ConfigurationElement
+ public sealed partial class ChannelPoolSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public ChannelPoolSettingsElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
@@ -4946,11 +5597,17 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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() { }
@@ -4972,9 +5629,11 @@ namespace System.ServiceModel.Configuration
[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 cb) { }
+ 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
@@ -4995,12 +5654,14 @@ namespace System.ServiceModel.Configuration
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 { } }
@@ -5022,9 +5683,10 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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]
@@ -5039,6 +5701,7 @@ namespace System.ServiceModel.Configuration
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 { } }
@@ -5046,9 +5709,10 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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]
@@ -5062,19 +5726,24 @@ namespace System.ServiceModel.Configuration
public System.ServiceModel.Configuration.CommonServiceBehaviorElement ServiceBehaviors { get { throw null; } }
}
[System.MonoTODOAttribute]
- public partial class CommonEndpointBehaviorElement : System.ServiceModel.Configuration.ServiceModelExtensionCollectionElement<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.IEnumerable
+ 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>, System.Collections.Generic.ICollection<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.Generic.IEnumerable<System.ServiceModel.Configuration.BehaviorExtensionElement>, System.Collections.IEnumerable
+ 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 { } }
@@ -5085,9 +5754,10 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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
@@ -5097,13 +5767,17 @@ namespace System.ServiceModel.Configuration
[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 { } }
@@ -5120,11 +5794,20 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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() { }
@@ -5155,6 +5838,17 @@ namespace System.ServiceModel.Configuration
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() { }
@@ -5193,7 +5887,7 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -5208,8 +5902,34 @@ namespace System.ServiceModel.Configuration
[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() { }
@@ -5220,14 +5940,24 @@ namespace System.ServiceModel.Configuration
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("performanceCounterEnabled", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=false)]
- public bool PerformanceCounterEnabled { get { throw null; } set { } }
+ [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
{
@@ -5237,9 +5967,9 @@ namespace System.ServiceModel.Configuration
[System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647, InvalidCharacters=null)]
public string Value { get { throw null; } set { } }
}
- public partial class EndpointAddressElementBase : System.Configuration.ConfigurationElement
+ public partial class EndpointAddressElementBase : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
- public EndpointAddressElementBase() { }
+ 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))]
@@ -5247,6 +5977,8 @@ namespace System.ServiceModel.Configuration
[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>
{
@@ -5256,10 +5988,11 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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
@@ -5297,7 +6030,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ public partial class ExtensionElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.ExtensionElement>
{
public ExtensionElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
@@ -5320,7 +6053,7 @@ namespace System.ServiceModel.Configuration
protected override void InitializeDefault() { }
}
[System.MonoTODOAttribute]
- public sealed partial class FederatedMessageSecurityOverHttpElement : System.Configuration.ConfigurationElement
+ public sealed partial class FederatedMessageSecurityOverHttpElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public FederatedMessageSecurityOverHttpElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
@@ -5365,10 +6098,9 @@ namespace System.ServiceModel.Configuration
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, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public abstract partial class HttpBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement
{
- public HttpBindingBaseElement() { }
- public HttpBindingBaseElement(string name) { }
+ 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))]
@@ -5405,6 +6137,14 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -5431,7 +6171,7 @@ namespace System.ServiceModel.Configuration
[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; } set { } }
+ 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)]
@@ -5439,6 +6179,8 @@ namespace System.ServiceModel.Configuration
[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 { } }
@@ -5447,25 +6189,27 @@ namespace System.ServiceModel.Configuration
[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.Configuration.ConfigurationElement
+ 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; } 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", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=(System.ServiceModel.HttpProxyCredentialType)(0))]
public System.ServiceModel.HttpProxyCredentialType ProxyCredentialType { get { throw null; } set { } }
@@ -5514,7 +6258,7 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ public sealed partial class IssuedTokenClientBehaviorsElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement>
{
public IssuedTokenClientBehaviorsElementCollection() { }
[System.MonoTODOAttribute]
@@ -5542,14 +6286,16 @@ namespace System.ServiceModel.Configuration
[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.Configuration.ConfigurationElement
+ 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))]
@@ -5563,6 +6309,9 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -5599,8 +6348,9 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class LocalClientSecuritySettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public LocalClientSecuritySettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("cacheCookies", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
@@ -5636,7 +6386,7 @@ namespace System.ServiceModel.Configuration
public System.TimeSpan TimestampValidityDuration { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
- public sealed partial class LocalServiceSecuritySettingsElement : System.Configuration.ConfigurationElement
+ public sealed partial class LocalServiceSecuritySettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public LocalServiceSecuritySettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("detectReplays", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=true)]
@@ -5705,9 +6455,9 @@ namespace System.ServiceModel.Configuration
public int MaxSizeOfMessageToLog { get { throw null; } set { } }
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
- public partial class MessageSecurityOverHttpElement : System.Configuration.ConfigurationElement
+ public partial class MessageSecurityOverHttpElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
- public MessageSecurityOverHttpElement() { }
+ 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 { } }
@@ -5718,7 +6468,7 @@ namespace System.ServiceModel.Configuration
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
- public sealed partial class MessageSecurityOverMsmqElement : System.Configuration.ConfigurationElement
+ public sealed partial class MessageSecurityOverMsmqElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public MessageSecurityOverMsmqElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
@@ -5729,7 +6479,7 @@ namespace System.ServiceModel.Configuration
protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
[System.MonoTODOAttribute]
- public sealed partial class MessageSecurityOverTcpElement : System.Configuration.ConfigurationElement
+ public sealed partial class MessageSecurityOverTcpElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public MessageSecurityOverTcpElement() { }
[System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.SecurityAlgorithmSuiteConverter")]
@@ -5754,8 +6504,9 @@ namespace System.ServiceModel.Configuration
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, System.ServiceModel.Configuration.IBindingConfigurationElement where TStandardBinding : System.ServiceModel.Channels.Binding
+ 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; } }
@@ -5766,7 +6517,7 @@ namespace System.ServiceModel.Configuration
public MexHttpBindingCollectionElement() { }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
}
- public partial class MexHttpBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class MexHttpBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>
{
public MexHttpBindingElement() : base (default(string)) { }
public MexHttpBindingElement(string name) : base (default(string)) { }
@@ -5776,7 +6527,7 @@ namespace System.ServiceModel.Configuration
public MexHttpsBindingCollectionElement() { }
protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; }
}
- public partial class MexHttpsBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class MexHttpsBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.WSHttpBinding>
{
public MexHttpsBindingElement() : base (default(string)) { }
public MexHttpsBindingElement(string name) : base (default(string)) { }
@@ -5785,8 +6536,9 @@ namespace System.ServiceModel.Configuration
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>, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class MexNamedPipeBindingElement : System.ServiceModel.Configuration.MexBindingElement<System.ServiceModel.Channels.CustomBinding>
{
public MexNamedPipeBindingElement() : base (default(string)) { }
public MexNamedPipeBindingElement(string name) : base (default(string)) { }
@@ -5795,16 +6547,18 @@ namespace System.ServiceModel.Configuration
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>, System.ServiceModel.Configuration.IBindingConfigurationElement
+ 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, System.ServiceModel.Configuration.IBindingConfigurationElement
+ 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")]
@@ -5820,6 +6574,7 @@ namespace System.ServiceModel.Configuration
[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")]
@@ -5835,6 +6590,9 @@ namespace System.ServiceModel.Configuration
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
{
@@ -5853,6 +6611,7 @@ namespace System.ServiceModel.Configuration
[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")]
@@ -5866,6 +6625,7 @@ namespace System.ServiceModel.Configuration
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) { }
@@ -5876,15 +6636,17 @@ namespace System.ServiceModel.Configuration
public MsmqIntegrationBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
- public partial class MsmqIntegrationBindingElement : System.ServiceModel.Configuration.MsmqBindingElementBase, System.ServiceModel.Configuration.IBindingConfigurationElement
+ 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
@@ -5900,7 +6662,7 @@ namespace System.ServiceModel.Configuration
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
- public sealed partial class MsmqIntegrationSecurityElement : System.Configuration.ConfigurationElement
+ public sealed partial class MsmqIntegrationSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public MsmqIntegrationSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
@@ -5927,7 +6689,7 @@ namespace System.ServiceModel.Configuration
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
- public sealed partial class MsmqTransportSecurityElement : System.Configuration.ConfigurationElement
+ public sealed partial class MsmqTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public MsmqTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("msmqAuthenticationMode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="WindowsDomain")]
@@ -5962,11 +6724,14 @@ namespace System.ServiceModel.Configuration
[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.Configuration.ConfigurationElement
+ public sealed partial class NamedPipeConnectionPoolSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public NamedPipeConnectionPoolSettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("groupName", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="default")]
@@ -5980,12 +6745,19 @@ namespace System.ServiceModel.Configuration
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) { }
@@ -5993,30 +6765,72 @@ namespace System.ServiceModel.Configuration
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
- public sealed partial class NamedPipeTransportSecurityElement : System.Configuration.ConfigurationElement
+ 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>, System.Collections.Generic.ICollection<TServiceModelExtensionElement>, System.Collections.Generic.IEnumerable<TServiceModelExtensionElement>, System.Collections.IEnumerable where TServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelExtensionElement
+ 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 virtual string Name { get { throw null; } set { } }
+ 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, System.ServiceModel.Configuration.IBindingConfigurationElement
+ 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)]
@@ -6030,10 +6844,11 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class NetMsmqSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public NetMsmqSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -6049,7 +6864,7 @@ namespace System.ServiceModel.Configuration
{
public NetNamedPipeBindingCollectionElement() { }
}
- public partial class NetNamedPipeBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class NetNamedPipeBindingElement : System.ServiceModel.Configuration.StandardBindingElement
{
public NetNamedPipeBindingElement() { }
public NetNamedPipeBindingElement(string name) { }
@@ -6080,10 +6895,11 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class NetNamedPipeSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public NetNamedPipeSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
@@ -6097,7 +6913,7 @@ namespace System.ServiceModel.Configuration
{
public NetPeerTcpBindingCollectionElement() { }
}
- public partial class NetPeerTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class NetPeerTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
{
public NetPeerTcpBindingElement() { }
public NetPeerTcpBindingElement(string name) { }
@@ -6121,6 +6937,7 @@ namespace System.ServiceModel.Configuration
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]
@@ -6128,7 +6945,7 @@ namespace System.ServiceModel.Configuration
{
public NetTcpBindingCollectionElement() { }
}
- public partial class NetTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class NetTcpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
{
public NetTcpBindingElement() { }
public NetTcpBindingElement(string name) { }
@@ -6167,10 +6984,27 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class NetTcpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public NetTcpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -6200,8 +7034,11 @@ namespace System.ServiceModel.Configuration
[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
@@ -6214,9 +7051,10 @@ namespace System.ServiceModel.Configuration
[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.Configuration.ConfigurationElement
+ public sealed partial class PeerCustomResolverElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public PeerCustomResolverElement() { }
[System.Configuration.ConfigurationPropertyAttribute("address", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue=null)]
@@ -6237,7 +7075,7 @@ namespace System.ServiceModel.Configuration
public string ResolverType { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
- public sealed partial class PeerResolverElement : System.Configuration.ConfigurationElement
+ public sealed partial class PeerResolverElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public PeerResolverElement() { }
[System.Configuration.ConfigurationPropertyAttribute("custom", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -6249,7 +7087,7 @@ namespace System.ServiceModel.Configuration
public System.ServiceModel.PeerResolvers.PeerReferralPolicy ReferralPolicy { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
- public sealed partial class PeerSecurityElement : System.Configuration.ConfigurationElement
+ public sealed partial class PeerSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public PeerSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Transport")]
@@ -6277,11 +7115,14 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class PeerTransportSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public PeerTransportSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("credentialType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="Password")]
@@ -6306,7 +7147,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -6321,8 +7162,11 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -6380,10 +7224,19 @@ namespace System.ServiceModel.Configuration
[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 element) { }
- public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement element) { }
+ 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 element) { }
+ 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
@@ -6402,6 +7255,7 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -6409,18 +7263,25 @@ namespace System.ServiceModel.Configuration
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
{
- public SecurityElementBase() { }
+ 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))]
@@ -6437,6 +7298,7 @@ namespace System.ServiceModel.Configuration
[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)]
@@ -6445,8 +7307,45 @@ namespace System.ServiceModel.Configuration
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
{
@@ -6456,6 +7355,7 @@ namespace System.ServiceModel.Configuration
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; } }
@@ -6478,7 +7378,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ public sealed partial class ServiceBehaviorElementCollection : System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<System.ServiceModel.Configuration.ServiceBehaviorElement>
{
public ServiceBehaviorElementCollection() { }
protected override bool ThrowOnDuplicate { get { throw null; } }
@@ -6493,6 +7393,7 @@ namespace System.ServiceModel.Configuration
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))]
@@ -6505,11 +7406,13 @@ namespace System.ServiceModel.Configuration
[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 sb) { }
+ 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
@@ -6539,11 +7442,13 @@ namespace System.ServiceModel.Configuration
[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 { } }
@@ -6555,9 +7460,10 @@ namespace System.ServiceModel.Configuration
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -6565,6 +7471,7 @@ namespace System.ServiceModel.Configuration
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="")]
@@ -6607,9 +7514,10 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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]
@@ -6618,12 +7526,17 @@ namespace System.ServiceModel.Configuration
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>
{
@@ -6633,7 +7546,6 @@ namespace System.ServiceModel.Configuration
{
public ServiceMetadataEndpointElement() { }
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) { }
@@ -6670,8 +7582,14 @@ namespace System.ServiceModel.Configuration
[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() { }
@@ -6683,14 +7601,14 @@ namespace System.ServiceModel.Configuration
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 index) { }
+ public void CopyTo(ConfigurationElementType[] array, int start) { }
protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; }
- public int IndexOf(ConfigurationElementType item) { throw null; }
- public void Remove(ConfigurationElementType item) { }
+ public int IndexOf(ConfigurationElementType element) { throw null; }
+ public void Remove(ConfigurationElementType element) { }
public void RemoveAt(int index) { }
- public void RemoveAt(object index) { }
+ public void RemoveAt(object key) { }
}
- public abstract partial class ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<TConfigurationElement>, System.Collections.ICollection, System.Collections.IEnumerable where TConfigurationElement : System.Configuration.ConfigurationElement, new()
+ public abstract partial class ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<TConfigurationElement> where TConfigurationElement : System.Configuration.ConfigurationElement, new()
{
internal ServiceModelEnhancedConfigurationElementCollection() { }
[System.MonoTODOAttribute]
@@ -6714,7 +7632,6 @@ namespace System.ServiceModel.Configuration
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) { }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
@@ -6722,10 +7639,12 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public abstract partial class ServiceModelExtensionElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
protected ServiceModelExtensionElement() { }
public string ConfigurationElementName { get { throw null; } }
@@ -6740,6 +7659,7 @@ namespace System.ServiceModel.Configuration
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; } }
@@ -6771,6 +7691,7 @@ namespace System.ServiceModel.Configuration
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; }
}
@@ -6780,6 +7701,8 @@ namespace System.ServiceModel.Configuration
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
{
@@ -6795,6 +7718,7 @@ namespace System.ServiceModel.Configuration
[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
@@ -6804,6 +7728,7 @@ namespace System.ServiceModel.Configuration
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
@@ -6813,8 +7738,11 @@ namespace System.ServiceModel.Configuration
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()
{
@@ -6828,7 +7756,7 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public abstract partial class StandardBindingElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement, System.ServiceModel.Configuration.IBindingConfigurationElement
{
protected StandardBindingElement() { }
protected StandardBindingElement(string name) { }
@@ -6852,9 +7780,10 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable where TBindingConfiguration : System.ServiceModel.Configuration.StandardBindingElement, new()
+ 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; }
@@ -6865,10 +7794,11 @@ namespace System.ServiceModel.Configuration
[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 s) { }
+ public void ApplyConfiguration(System.ServiceModel.OptionalReliableSession optionalReliableSession) { }
+ public void InitializeFrom(System.ServiceModel.OptionalReliableSession optionalReliableSession) { }
}
[System.MonoTODOAttribute]
- public partial class StandardBindingReliableSessionElement : System.Configuration.ConfigurationElement
+ public partial class StandardBindingReliableSessionElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public StandardBindingReliableSessionElement() { }
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))]
@@ -6877,7 +7807,8 @@ namespace System.ServiceModel.Configuration
[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 s) { }
+ 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()
{
@@ -6906,26 +7837,26 @@ namespace System.ServiceModel.Configuration
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 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 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 bool ThrowOnDuplicate { get { throw null; } }
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 name] { 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
{
@@ -6934,7 +7865,7 @@ namespace System.ServiceModel.Configuration
protected internal override object CreateBehavior() { throw null; }
}
[System.MonoTODOAttribute]
- public sealed partial class TcpConnectionPoolSettingsElement : System.Configuration.ConfigurationElement
+ public sealed partial class TcpConnectionPoolSettingsElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public TcpConnectionPoolSettingsElement() { }
[System.Configuration.ConfigurationPropertyAttribute("groupName", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="default")]
@@ -6957,6 +7888,7 @@ namespace System.ServiceModel.Configuration
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 { } }
@@ -6971,11 +7903,12 @@ namespace System.ServiceModel.Configuration
protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
[System.MonoTODOAttribute]
- public sealed partial class TcpTransportSecurityElement : System.Configuration.ConfigurationElement
+ 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 { } }
@@ -6999,10 +7932,10 @@ namespace System.ServiceModel.Configuration
[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 element) { }
- public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement element) { }
+ 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 element) { }
+ protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { }
}
public sealed partial class TransactedBatchingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
{
@@ -7012,23 +7945,30 @@ namespace System.ServiceModel.Configuration
[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 { } }
@@ -7039,7 +7979,7 @@ namespace System.ServiceModel.Configuration
}
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -7069,6 +8009,15 @@ namespace System.ServiceModel.Configuration
[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() { }
@@ -7090,6 +8039,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7100,6 +8050,19 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -7109,6 +8072,7 @@ namespace System.ServiceModel.Configuration
[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
@@ -7119,6 +8083,7 @@ namespace System.ServiceModel.Configuration
[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
{
@@ -7127,8 +8092,11 @@ namespace System.ServiceModel.Configuration
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>
@@ -7139,6 +8107,8 @@ namespace System.ServiceModel.Configuration
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>
@@ -7149,6 +8119,8 @@ namespace System.ServiceModel.Configuration
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
{
@@ -7161,7 +8133,7 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -7172,9 +8144,10 @@ namespace System.ServiceModel.Configuration
public WSDualHttpBindingCollectionElement() { }
}
[System.MonoTODOAttribute]
- public partial class WSDualHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ 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 { } }
@@ -7206,10 +8179,11 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class WSDualHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public WSDualHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -7222,9 +8196,10 @@ namespace System.ServiceModel.Configuration
{
public WSFederationHttpBindingCollectionElement() { }
}
- public partial class WSFederationHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ 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 { } }
@@ -7234,9 +8209,10 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class WSFederationHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public WSFederationHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -7245,7 +8221,7 @@ namespace System.ServiceModel.Configuration
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, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public abstract partial class WSHttpBindingBaseElement : System.ServiceModel.Configuration.StandardBindingElement
{
protected WSHttpBindingBaseElement() { }
protected WSHttpBindingBaseElement(string name) { }
@@ -7275,6 +8251,7 @@ namespace System.ServiceModel.Configuration
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]
@@ -7282,7 +8259,7 @@ namespace System.ServiceModel.Configuration
{
public WSHttpBindingCollectionElement() { }
}
- public partial class WSHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement, System.ServiceModel.Configuration.IBindingConfigurationElement
+ public partial class WSHttpBindingElement : System.ServiceModel.Configuration.WSHttpBindingBaseElement
{
public WSHttpBindingElement() { }
public WSHttpBindingElement(string name) { }
@@ -7292,10 +8269,27 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class WSHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public WSHttpSecurityElement() { }
[System.Configuration.ConfigurationPropertyAttribute("message", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -7307,11 +8301,12 @@ namespace System.ServiceModel.Configuration
public System.ServiceModel.Configuration.WSHttpTransportSecurityElement Transport { get { throw null; } }
}
[System.MonoTODOAttribute]
- public sealed partial class WSHttpTransportSecurityElement : System.Configuration.ConfigurationElement
+ 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 { } }
@@ -7332,9 +8327,10 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -7357,6 +8353,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7372,6 +8369,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7387,6 +8385,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7402,6 +8401,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7412,6 +8412,7 @@ namespace System.ServiceModel.Configuration
[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
@@ -7427,6 +8428,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7442,6 +8444,7 @@ namespace System.ServiceModel.Configuration
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
@@ -7454,6 +8457,8 @@ namespace System.ServiceModel.Configuration
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
@@ -7469,6 +8474,7 @@ namespace System.ServiceModel.Configuration
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
{
@@ -7485,9 +8491,10 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -7506,8 +8513,9 @@ namespace System.ServiceModel.Configuration
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.Configuration.ConfigurationElement
+ public sealed partial class XmlDictionaryReaderQuotasElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement
{
public XmlDictionaryReaderQuotasElement() { }
[System.Configuration.ConfigurationPropertyAttribute("maxArrayLength", DefaultValue="0", Options=(System.Configuration.ConfigurationPropertyOptions)(0))]
@@ -7534,12 +8542,13 @@ namespace System.ServiceModel.Configuration
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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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; }
@@ -7554,16 +8563,25 @@ namespace System.ServiceModel.Configuration
[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>, System.Collections.ICollection, System.Collections.IEnumerable
+ 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
{
@@ -7571,43 +8589,45 @@ namespace System.ServiceModel.Description
{
public CallbackDebugBehavior(bool includeExceptionDetailInFaults) { }
public bool IncludeExceptionDetailInFaults { get { throw null; } set { } }
- void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
- void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ 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 source) { }
+ 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 endpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
+ 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 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 endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
- void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ 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 endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
- void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ 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
@@ -7630,14 +8650,15 @@ namespace System.ServiceModel.Description
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 context) { }
- void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ 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
{
@@ -7654,8 +8675,19 @@ namespace System.ServiceModel.Description
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 context) { }
- void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ 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
@@ -7667,19 +8699,20 @@ namespace System.ServiceModel.Description
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 name) { throw null; }
- public System.Collections.ObjectModel.Collection<System.ServiceModel.Description.FaultDescription> FindAll(string name) { throw null; }
+ 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 description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters);
- void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime proxy);
- void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatch);
- void Validate(System.ServiceModel.Description.ContractDescription description, System.ServiceModel.Description.ServiceEndpoint endpoint);
+ 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
{
@@ -7687,10 +8720,10 @@ namespace System.ServiceModel.Description
}
public partial interface IEndpointBehavior
{
- void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters);
- void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime behavior);
- void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher);
- void Validate(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint);
+ 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
@@ -7703,10 +8736,10 @@ namespace System.ServiceModel.Description
}
public partial interface IOperationBehavior
{
- void AddBindingParameters(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Channels.BindingParameterCollection parameters);
- void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.ClientOperation proxy);
- void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription description, System.ServiceModel.Dispatcher.DispatchOperation dispatch);
- void Validate(System.ServiceModel.Description.OperationDescription description);
+ 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
{
@@ -7722,9 +8755,9 @@ namespace System.ServiceModel.Description
}
public partial interface IServiceBehavior
{
- void 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 ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase);
- void Validate(System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase);
+ 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
{
@@ -7738,8 +8771,8 @@ namespace System.ServiceModel.Description
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 contractContext);
- void ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext endpointContext);
+ 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
{
@@ -7766,6 +8799,7 @@ namespace System.ServiceModel.Description
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>
{
@@ -7826,7 +8860,7 @@ namespace System.ServiceModel.Description
public MetadataConversionError(string message, bool isWarning) { }
public bool IsWarning { get { throw null; } }
public string Message { get { throw null; } }
- public override bool Equals(object other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
}
public static partial class MetadataExchangeBindings
@@ -7861,7 +8895,12 @@ namespace System.ServiceModel.Description
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; }
}
@@ -7875,6 +8914,7 @@ namespace System.ServiceModel.Description
{
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);
@@ -7892,6 +8932,12 @@ namespace System.ServiceModel.Description
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
@@ -7952,6 +8998,7 @@ namespace System.ServiceModel.Description
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; }
}
@@ -7975,24 +9022,28 @@ namespace System.ServiceModel.Description
{
public MustUnderstandBehavior(bool validate) { }
public bool ValidateMustUnderstand { get { throw null; } set { } }
- void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime proxy) { }
- void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher dispatcher) { }
- void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { }
+ 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 method, 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 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
@@ -8016,6 +9067,7 @@ namespace System.ServiceModel.Description
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>
{
@@ -8025,22 +9077,26 @@ namespace System.ServiceModel.Description
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> list) { }
+ public PolicyAssertionCollection(System.Collections.Generic.IEnumerable<System.Xml.XmlElement> elements) { }
[System.MonoTODOAttribute]
- public bool Contains(string name, string ns) { throw null; }
+ public bool Contains(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
- public System.Xml.XmlElement Find(string name, string ns) { throw null; }
+ public System.Xml.XmlElement Find(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
- public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> FindAll(string name, string ns) { throw null; }
+ 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 name, string ns) { throw null; }
+ public System.Xml.XmlElement Remove(string localName, string namespaceUri) { throw null; }
[System.MonoTODOAttribute]
- public System.Collections.ObjectModel.Collection<System.Xml.XmlElement> RemoveAll(string name, string ns) { throw null; }
+ 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) { }
}
@@ -8065,19 +9121,34 @@ namespace System.ServiceModel.Description
}
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]
@@ -8102,14 +9173,15 @@ namespace System.ServiceModel.Description
EventBasedAsynchronousMethods = 32,
InternalTypes = 4,
None = 0,
+ TaskBasedAsynchronousMethod = 64,
TypedMessages = 16,
}
public partial class ServiceContractGenerator
{
public ServiceContractGenerator() { }
- public ServiceContractGenerator(System.CodeDom.CodeCompileUnit ccu) { }
- public ServiceContractGenerator(System.CodeDom.CodeCompileUnit ccu, System.Configuration.Configuration config) { }
- public ServiceContractGenerator(System.Configuration.Configuration config) { }
+ 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; } }
@@ -8126,10 +9198,13 @@ namespace System.ServiceModel.Description
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; }
@@ -8165,8 +9240,8 @@ namespace System.ServiceModel.Description
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 wellKnown) { throw null; }
- public static System.ServiceModel.Description.ServiceDescription GetService(System.Type type) { throw null; }
+ 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}")]
@@ -8188,13 +9263,13 @@ namespace System.ServiceModel.Description
public partial class ServiceEndpointCollection : System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint>
{
internal ServiceEndpointCollection() { }
- public System.ServiceModel.Description.ServiceEndpoint Find(System.Type type) { throw null; }
+ 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 uri) { throw null; }
- public System.ServiceModel.Description.ServiceEndpoint Find(System.Xml.XmlQualifiedName name) { 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 name) { 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) { }
}
@@ -8216,6 +9291,16 @@ namespace System.ServiceModel.Description
[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)) { }
@@ -8227,6 +9312,7 @@ namespace System.ServiceModel.Description
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) { }
}
@@ -8255,9 +9341,9 @@ namespace System.ServiceModel.Description
public partial class SynchronousReceiveBehavior : System.ServiceModel.Description.IEndpointBehavior
{
public SynchronousReceiveBehavior() { }
- void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ 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 dispatcher) { }
+ 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]
@@ -8265,33 +9351,43 @@ namespace System.ServiceModel.Description
{
public TransactedBatchingBehavior(int maxBatchSize) { }
public int MaxBatchSize { get { throw null; } set { } }
- void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection parameters) { }
+ 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 dispatcher) { }
+ 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 type, string action) { throw null; }
- public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type type, string action, System.ServiceModel.DataContractFormatAttribute formatterAttribute) { throw null; }
- public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type type, string action, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute) { throw null; }
- public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type type, string action, string defaultNamespace) { throw null; }
- public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type type, string action, string defaultNamespace, System.ServiceModel.DataContractFormatAttribute formatterAttribute) { throw null; }
- public static System.ServiceModel.Description.TypedMessageConverter Create(System.Type type, string action, string defaultNamespace, System.ServiceModel.XmlSerializerFormatAttribute formatterAttribute) { throw null; }
+ 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]
@@ -8302,10 +9398,12 @@ namespace System.ServiceModel.Description
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 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 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
@@ -8315,7 +9413,7 @@ namespace System.ServiceModel.Description
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 name) { }
+ 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]
@@ -8323,31 +9421,31 @@ namespace System.ServiceModel.Description
{
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 binding) { 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 binding) { throw null; }
- public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.PortType portType) { throw null; }
- public System.ServiceModel.Description.ServiceEndpointCollection ImportEndpoints(System.Web.Services.Description.Service service) { 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() { }
- 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 context) { }
- void System.ServiceModel.Description.IWsdlImportExtension.ImportEndpoint(System.ServiceModel.Description.WsdlImporter importer, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ 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 format) { }
+ 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; }
@@ -8355,8 +9453,8 @@ namespace System.ServiceModel.Description
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 context) { }
- void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { }
+ 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
@@ -8364,6 +9462,7 @@ namespace System.ServiceModel.Diagnostics
public enum PerformanceCounterScope
{
All = 2,
+ Default = 3,
Off = 0,
ServiceOnly = 1,
}
@@ -8377,7 +9476,7 @@ namespace System.ServiceModel.Dispatcher
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 buffer) { throw null; }
+ public override bool Match(System.ServiceModel.Channels.MessageBuffer messageBuffer) { throw null; }
}
public partial class ChannelDispatcher : System.ServiceModel.Dispatcher.ChannelDispatcherBase
{
@@ -8385,10 +9484,11 @@ namespace System.ServiceModel.Dispatcher
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 internal override System.TimeSpan DefaultCloseTimeout { get { throw null; } }
- protected internal override System.TimeSpan DefaultOpenTimeout { 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; } }
@@ -8398,15 +9498,18 @@ namespace System.ServiceModel.Dispatcher
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 internal override void Attach(System.ServiceModel.ServiceHostBase host) { }
+ protected override void Attach(System.ServiceModel.ServiceHostBase host) { }
public override void CloseInput() { }
- protected internal override void Detach(System.ServiceModel.ServiceHostBase host) { }
+ 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; }
@@ -8423,9 +9526,9 @@ namespace System.ServiceModel.Dispatcher
protected ChannelDispatcherBase() { }
public abstract System.ServiceModel.ServiceHostBase Host { get; }
public abstract System.ServiceModel.Channels.IChannelListener Listener { get; }
- protected internal virtual void Attach(System.ServiceModel.ServiceHostBase host) { }
+ protected virtual void Attach(System.ServiceModel.ServiceHostBase host) { }
public virtual void CloseInput() { }
- protected internal virtual void Detach(System.ServiceModel.ServiceHostBase host) { }
+ protected virtual void Detach(System.ServiceModel.ServiceHostBase host) { }
}
public partial class ChannelDispatcherCollection : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.ChannelDispatcherBase>
{
@@ -8435,7 +9538,7 @@ namespace System.ServiceModel.Dispatcher
protected override void RemoveItem(int index) { }
protected override void SetItem(int index, System.ServiceModel.Dispatcher.ChannelDispatcherBase item) { }
}
- public sealed partial class ClientOperation
+ 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) { }
@@ -8451,7 +9554,7 @@ namespace System.ServiceModel.Dispatcher
public bool IsOneWay { get { throw null; } set { } }
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 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 { } }
@@ -8461,7 +9564,12 @@ namespace System.ServiceModel.Dispatcher
[System.MonoTODOAttribute]
public System.Type TaskTResult { get { throw null; } set { } }
}
- public sealed partial class ClientRuntime
+ 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 { } }
@@ -8477,16 +9585,22 @@ namespace System.ServiceModel.Dispatcher
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 System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IClientMessageInspector> MessageInspectors { get { throw null; } }
+ public new System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IClientMessageInspector> MessageInspectors { get { throw null; } }
[System.MonoTODOAttribute]
public bool MessageVersionNoneFaultsEnabled { get { throw null; } set { } }
- public System.Collections.Generic.SynchronizedKeyedCollection<string, System.ServiceModel.Dispatcher.ClientOperation> Operations { get { throw null; } }
+ 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) { }
@@ -8500,6 +9614,7 @@ namespace System.ServiceModel.Dispatcher
[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; } }
@@ -8522,12 +9637,14 @@ namespace System.ServiceModel.Dispatcher
[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]
@@ -8539,6 +9656,7 @@ namespace System.ServiceModel.Dispatcher
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]
@@ -8547,6 +9665,7 @@ namespace System.ServiceModel.Dispatcher
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]
@@ -8576,6 +9695,7 @@ namespace System.ServiceModel.Dispatcher
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 { } }
@@ -8592,7 +9712,7 @@ namespace System.ServiceModel.Dispatcher
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 e);
+ public abstract bool HandleException(System.Exception exception);
}
public partial class FaultContractInfo
{
@@ -8603,12 +9723,12 @@ namespace System.ServiceModel.Dispatcher
[System.SerializableAttribute]
public partial class FilterInvalidBodyAccessException : System.ServiceModel.Dispatcher.InvalidBodyAccessException
{
- public FilterInvalidBodyAccessException() : base (default(string)) { }
- protected FilterInvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(string)) { }
- public FilterInvalidBodyAccessException(string msg) : base (default(string)) { }
- public FilterInvalidBodyAccessException(string msg, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) : base (default(string)) { }
- public FilterInvalidBodyAccessException(string msg, System.Exception inner) : base (default(string)) { }
- public FilterInvalidBodyAccessException(string msg, System.Exception inner, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) : base (default(string)) { }
+ 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
@@ -8622,13 +9742,13 @@ namespace System.ServiceModel.Dispatcher
}
public partial interface IClientMessageFormatter
{
- object DeserializeReply(System.ServiceModel.Channels.Message message, object[] paremeters);
- System.ServiceModel.Channels.Message SerializeRequest(System.ServiceModel.Channels.MessageVersion version, object[] inputs);
+ 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 message, object correlationState);
- object BeforeSendRequest(ref System.ServiceModel.Channels.Message message, System.ServiceModel.IClientChannel channel);
+ 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
{
@@ -8638,21 +9758,21 @@ namespace System.ServiceModel.Dispatcher
public partial interface IDispatchMessageFormatter
{
void DeserializeRequest(System.ServiceModel.Channels.Message message, object[] parameters);
- System.ServiceModel.Channels.Message SerializeReply(System.ServiceModel.Channels.MessageVersion version, object[] parameters, object result);
+ 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 message, System.ServiceModel.IClientChannel channel, System.ServiceModel.InstanceContext context);
- void BeforeSendReply(ref System.ServiceModel.Channels.Message message, object instance);
+ 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 msg);
+ string SelectOperation(ref System.ServiceModel.Channels.Message message);
}
public partial interface IErrorHandler
{
- bool HandleError(System.Exception exception);
- void ProvideFault(System.Exception exception, System.ServiceModel.Channels.MessageVersion version, ref System.ServiceModel.Channels.Message fault);
+ 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
{
@@ -8661,7 +9781,7 @@ namespace System.ServiceModel.Dispatcher
}
public partial interface IInstanceContextInitializer
{
- void Initialize(System.ServiceModel.InstanceContext context, System.ServiceModel.Channels.Message message);
+ void Initialize(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message);
}
public partial interface IInstanceContextProvider
{
@@ -8672,9 +9792,9 @@ namespace System.ServiceModel.Dispatcher
}
public partial interface IInstanceProvider
{
- object GetInstance(System.ServiceModel.InstanceContext context);
- object GetInstance(System.ServiceModel.InstanceContext context, System.ServiceModel.Channels.Message message);
- void ReleaseInstance(System.ServiceModel.InstanceContext context, object instance);
+ 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
{
@@ -8683,22 +9803,22 @@ namespace System.ServiceModel.Dispatcher
}
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 result);
- bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer buffer, out System.ServiceModel.Dispatcher.MessageFilter result);
+ 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 buffer, System.Collections.Generic.ICollection<System.ServiceModel.Dispatcher.MessageFilter> results);
- bool GetMatchingValue(System.ServiceModel.Channels.Message message, out TFilterData data);
- bool GetMatchingValue(System.ServiceModel.Channels.MessageBuffer buffer, out TFilterData data);
+ 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 buffer, 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 context);
+ 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 msg) { }
- protected InvalidBodyAccessException(string msg, System.Exception inner) { }
+ protected InvalidBodyAccessException(string message) { }
+ protected InvalidBodyAccessException(string message, System.Exception innerException) { }
}
public partial interface IOperationInvoker
{
@@ -8718,14 +9838,14 @@ namespace System.ServiceModel.Dispatcher
{
public MatchAllMessageFilter() { }
public override bool Match(System.ServiceModel.Channels.Message message) { throw null; }
- public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { 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 buffer) { 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))]
@@ -8744,17 +9864,17 @@ namespace System.ServiceModel.Dispatcher
{
public MessageFilterException() { }
protected MessageFilterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public MessageFilterException(string msg) { }
- public MessageFilterException(string msg, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
- public MessageFilterException(string msg, System.Exception inner) { }
- public MessageFilterException(string msg, System.Exception inner, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
+ 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 default_priority) { }
+ public MessageFilterTable(int defaultPriority) { }
public int Count { get { throw null; } }
[System.Runtime.Serialization.DataMemberAttribute]
public int DefaultPriority { get { throw null; } set { } }
@@ -8768,11 +9888,11 @@ namespace System.ServiceModel.Dispatcher
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 index) { }
+ 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 result) { result = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
- public bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer buffer, out System.ServiceModel.Dispatcher.MessageFilter result) { result = default(System.ServiceModel.Dispatcher.MessageFilter); 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; }
@@ -8787,24 +9907,59 @@ namespace System.ServiceModel.Dispatcher
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 msg) { }
- public MultipleFilterMatchesException(string msg, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
- public MultipleFilterMatchesException(string msg, System.Exception inner) { }
- public MultipleFilterMatchesException(string msg, System.Exception inner, System.Collections.ObjectModel.Collection<System.ServiceModel.Dispatcher.MessageFilter> filters) { }
+ 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(string)) { }
- protected NavigatorInvalidBodyAccessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(string)) { }
- public NavigatorInvalidBodyAccessException(string msg) : base (default(string)) { }
- public NavigatorInvalidBodyAccessException(string msg, System.Exception inner) : base (default(string)) { }
+ 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
{
@@ -8822,12 +9977,12 @@ namespace System.ServiceModel.Dispatcher
{
protected SeekableXPathNavigator() { }
public abstract long CurrentPosition { get; set; }
- public abstract System.Xml.XmlNodeOrder ComparePosition(long first, long second);
- public abstract string GetLocalName(long node_position);
- public abstract string GetName(long node_position);
- public abstract string GetNamespace(long node_position);
- public abstract System.Xml.XPath.XPathNodeType GetNodeType(long node_position);
- public abstract string GetValue(long node_position);
+ 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
{
@@ -8839,9 +9994,9 @@ namespace System.ServiceModel.Dispatcher
public partial class XPathMessageContext : System.Xml.Xsl.XsltContext
{
public XPathMessageContext() { }
- public XPathMessageContext(System.Xml.NameTable nameTable) { }
+ public XPathMessageContext(System.Xml.NameTable table) { }
public override bool Whitespace { get { throw null; } }
- public override int CompareDocument(string uri1, string uri2) { 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; }
@@ -8854,13 +10009,13 @@ namespace System.ServiceModel.Dispatcher
public XPathMessageFilter() { }
public XPathMessageFilter(string xpath) { }
public XPathMessageFilter(string xpath, System.Xml.XmlNamespaceManager namespaces) { }
- public XPathMessageFilter(string xpath, System.Xml.Xsl.XsltContext 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 namespaces) { }
+ 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; } }
@@ -8886,10 +10041,10 @@ namespace System.ServiceModel.Dispatcher
{
[System.MonoTODOAttribute]
public XPathMessageFilterTable() { }
- public XPathMessageFilterTable(int quota) { }
+ public XPathMessageFilterTable(int capacity) { }
public int Count { get { throw null; } }
public bool IsReadOnly { get { throw null; } }
- public TFilterData this[System.ServiceModel.Dispatcher.MessageFilter key] { get { throw null; } set { } }
+ 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 { } }
@@ -8900,23 +10055,23 @@ namespace System.ServiceModel.Dispatcher
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 key) { throw null; }
- public void CopyTo(System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter, TFilterData>[] array, int index) { }
+ 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 result) { result = default(System.ServiceModel.Dispatcher.MessageFilter); throw null; }
- public bool GetMatchingFilter(System.ServiceModel.Channels.MessageBuffer buffer, out System.ServiceModel.Dispatcher.MessageFilter result) { result = default(System.ServiceModel.Dispatcher.MessageFilter); 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 buffer, 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 buffer, 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 buffer, 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; }
@@ -8926,13 +10081,33 @@ namespace System.ServiceModel.Dispatcher
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 msg) { }
- public XPathNavigatorException(string msg, System.Exception inner) { }
+ 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
@@ -8943,10 +10118,11 @@ namespace System.ServiceModel.MsmqIntegration
public MsmqIntegrationBinding(System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode securityMode) { }
[System.MonoTODOAttribute]
public MsmqIntegrationBinding(string configurationName) { }
- public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity Security { get { throw null; } }
+ 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
{
@@ -8993,7 +10169,7 @@ namespace System.ServiceModel.MsmqIntegration
{
public MsmqIntegrationSecurity() { }
public System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode Mode { get { throw null; } set { } }
- public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } }
+ public System.ServiceModel.MsmqTransportSecurity Transport { get { throw null; } set { } }
}
public enum MsmqIntegrationSecurityMode
{
@@ -9169,7 +10345,7 @@ namespace System.ServiceModel.PeerResolvers
public partial class UnregisterInfo
{
public UnregisterInfo() { }
- public UnregisterInfo(string meshId, System.Guid registration_id) { }
+ 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; }
@@ -9188,23 +10364,62 @@ namespace System.ServiceModel.PeerResolvers
}
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 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 clause) { throw null; }
- }
public partial class ChannelProtectionRequirements
{
public ChannelProtectionRequirements() { }
@@ -9231,6 +10446,17 @@ namespace System.ServiceModel.Security
[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
{
@@ -9238,7 +10464,6 @@ namespace System.ServiceModel.Security
protected ExpiredSecurityTokenException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ExpiredSecurityTokenException(string message) { }
public ExpiredSecurityTokenException(string message, System.Exception innerException) { }
- public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
}
public sealed partial class HttpDigestClientCredential
{
@@ -9259,6 +10484,16 @@ namespace System.ServiceModel.Security
{
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
{
@@ -9266,9 +10501,9 @@ namespace System.ServiceModel.Security
public InfocardInteractiveChannelInitializer(System.ServiceModel.Description.ClientCredentials credentials, System.ServiceModel.Channels.Binding binding) { }
public System.ServiceModel.Channels.Binding Binding { get { throw null; } }
[System.MonoTODOAttribute]
- public System.IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, System.AsyncCallback callback, object state) { throw null; }
+ public virtual System.IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, System.AsyncCallback callback, object state) { throw null; }
[System.MonoTODOAttribute]
- public void EndDisplayInitializationUI(System.IAsyncResult result) { }
+ public virtual void EndDisplayInitializationUI(System.IAsyncResult result) { }
}
public partial interface ISecureConversationSession : System.ServiceModel.Channels.ISession, System.ServiceModel.Security.ISecuritySession
{
@@ -9315,13 +10550,96 @@ namespace System.ServiceModel.Security
[System.MonoTODOAttribute]
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
- 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 clause) { throw null; }
- public bool Matches(string keyName) { throw null; }
- public override string ToString() { throw null; }
+ 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
{
@@ -9335,7 +10653,7 @@ namespace System.ServiceModel.Security
public static System.ServiceModel.Security.MessagePartSpecification NoParts { get { throw null; } }
public void Clear() { }
public void MakeReadOnly() { }
- public void Union(System.ServiceModel.Security.MessagePartSpecification other) { }
+ public void Union(System.ServiceModel.Security.MessagePartSpecification specification) { }
}
public enum MessageProtectionOrder
{
@@ -9350,7 +10668,14 @@ namespace System.ServiceModel.Security
protected MessageSecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public MessageSecurityException(string message) { }
public MessageSecurityException(string message, System.Exception innerException) { }
- public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
+ }
+ 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
{
@@ -9385,7 +10710,7 @@ namespace System.ServiceModel.Security
}
public abstract partial class SecureConversationVersion
{
- protected 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; } }
@@ -9449,18 +10774,6 @@ namespace System.ServiceModel.Security
[System.MonoTODOAttribute]
public virtual bool IsSymmetricSignatureAlgorithmSupported(string algorithm) { 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 abstract partial class SecurityCredentialsManager
{
protected SecurityCredentialsManager() { }
@@ -9479,6 +10792,7 @@ namespace System.ServiceModel.Security
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 { } }
@@ -9498,7 +10812,7 @@ namespace System.ServiceModel.Security
}
public abstract partial class SecurityPolicyVersion
{
- protected 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; } }
@@ -9525,23 +10839,29 @@ namespace System.ServiceModel.Security
}
public abstract partial class SecurityVersion
{
- protected 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 credentials) { }
+ 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 requirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { outOfBandTokenResolver = default(System.IdentityModel.Selectors.SecurityTokenResolver); throw null; }
+ 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 requirement) { throw null; }
- protected internal bool IsIssuedSecurityTokenRequirement(System.IdentityModel.Selectors.SecurityTokenRequirement requirement) { throw null; }
+ 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
{
@@ -9554,11 +10874,29 @@ namespace System.ServiceModel.Security
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
{
- protected 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; } }
@@ -9616,6 +10954,8 @@ namespace System.ServiceModel.Security
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]
@@ -9638,14 +10978,15 @@ namespace System.ServiceModel.Security
[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 tokenXml, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
- protected virtual string GetTokenTypeUri(System.Type tokenType) { throw null; }
+ 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]
@@ -9653,6 +10994,185 @@ namespace System.ServiceModel.Security
[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() { }
@@ -9674,6 +11194,8 @@ namespace System.ServiceModel.Security
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) { }
@@ -9708,9 +11230,9 @@ namespace System.ServiceModel.Security
public System.Security.Cryptography.X509Certificates.StoreLocation TrustedStoreLocation { get { throw null; } set { } }
}
[System.MonoTODOAttribute]
- public partial class X509ServiceCertificateAuthentication
+ public sealed partial class X509ServiceCertificateAuthentication
{
- internal 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 { } }
@@ -9719,21 +11241,6 @@ namespace System.ServiceModel.Security
}
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 ClaimTypeRequirement
{
public ClaimTypeRequirement(string claimType) { }
@@ -9746,6 +11253,11 @@ namespace System.ServiceModel.Security.Tokens
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() { }
@@ -9768,25 +11280,27 @@ namespace System.ServiceModel.Security.Tokens
public partial class IssuedSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public IssuedSecurityTokenParameters() { }
- protected IssuedSecurityTokenParameters(System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters source) { }
+ 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; } }
- protected override bool HasAsymmetricKey { 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 override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { 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 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 override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ 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; }
@@ -9846,18 +11360,18 @@ namespace System.ServiceModel.Security.Tokens
public partial class KerberosSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public KerberosSecurityTokenParameters() { }
- protected KerberosSecurityTokenParameters(System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters source) { }
+ protected KerberosSecurityTokenParameters(System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters other) { }
[System.MonoTODOAttribute]
- protected override bool HasAsymmetricKey { get { throw null; } }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
[System.MonoTODOAttribute]
- protected override bool SupportsClientAuthentication { get { throw null; } }
+ protected internal override bool SupportsClientAuthentication { get { throw null; } }
[System.MonoTODOAttribute]
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
+ protected internal override bool SupportsClientWindowsIdentity { get { throw null; } }
[System.MonoTODOAttribute]
- protected override bool SupportsServerAuthentication { get { throw null; } }
+ protected internal override bool SupportsServerAuthentication { get { throw null; } }
protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() { throw null; }
[System.MonoTODOAttribute]
- protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { 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 sealed partial class RecipientServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
@@ -9873,45 +11387,50 @@ namespace System.ServiceModel.Security.Tokens
public partial class RsaSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
{
public RsaSecurityTokenParameters() { }
- protected RsaSecurityTokenParameters(System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters source) { }
- protected override bool HasAsymmetricKey { get { throw null; } }
- protected override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { get { throw null; } }
+ 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 override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { 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 element) { }
- public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement element, bool requireCancellation) { }
- public SecureConversationSecurityTokenParameters(System.ServiceModel.Channels.SecurityBindingElement element, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements requirements) { }
- protected SecureConversationSecurityTokenParameters(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters source) { }
+ 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 { } }
- protected override bool HasAsymmetricKey { get { throw null; } }
+ public bool CanRenewSession { get { throw null; } set { } }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
public bool RequireCancellation { get { throw null; } set { } }
- protected override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { 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; }
[System.MonoTODOAttribute]
- protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ 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
+ 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; } }
@@ -9922,7 +11441,8 @@ namespace System.ServiceModel.Security.Tokens
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 override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; }
+ public void Dispose() { }
+ public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; }
[System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
@@ -9937,6 +11457,8 @@ namespace System.ServiceModel.Security.Tokens
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) { }
@@ -9966,19 +11488,19 @@ namespace System.ServiceModel.Security.Tokens
{
protected SecurityTokenParameters() { }
protected SecurityTokenParameters(System.ServiceModel.Security.Tokens.SecurityTokenParameters other) { }
- protected abstract bool HasAsymmetricKey { get; }
+ 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 abstract bool SupportsClientAuthentication { get; }
- protected abstract bool SupportsClientWindowsIdentity { get; }
- protected abstract bool SupportsServerAuthentication { get; }
+ 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 abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle);
+ 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 virtual bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ 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
@@ -10010,6 +11532,7 @@ namespace System.ServiceModel.Security.Tokens
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 { } }
@@ -10040,27 +11563,32 @@ namespace System.ServiceModel.Security.Tokens
public SslSecurityTokenParameters() { }
public SslSecurityTokenParameters(bool requireClientCertificate) { }
public SslSecurityTokenParameters(bool requireClientCertificate, bool requireCancellation) { }
- protected SslSecurityTokenParameters(System.ServiceModel.Security.Tokens.SslSecurityTokenParameters source) { }
- protected override bool HasAsymmetricKey { get { throw null; } }
+ 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 override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { 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 override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { 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 cred, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) { }
+ public SspiSecurityToken(System.Net.NetworkCredential networkCredential, bool extractGroupsForWindowsAccounts, bool allowUnauthenticatedCallers) { }
[System.MonoTODOAttribute]
- public SspiSecurityToken(System.Security.Principal.TokenImpersonationLevel impersonationLevel, bool allowNtlm, System.Net.NetworkCredential cred) { }
+ public SspiSecurityToken(System.Security.Principal.TokenImpersonationLevel impersonationLevel, bool allowNtlm, System.Net.NetworkCredential networkCredential) { }
[System.MonoTODOAttribute]
- public override string Id { get { throw null; } }
+ 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]
@@ -10070,15 +11598,15 @@ namespace System.ServiceModel.Security.Tokens
{
public SspiSecurityTokenParameters() { }
public SspiSecurityTokenParameters(bool requireCancellation) { }
- protected SspiSecurityTokenParameters(System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters source) { }
- protected override bool HasAsymmetricKey { get { throw null; } }
+ protected SspiSecurityTokenParameters(System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters other) { }
+ protected internal override bool HasAsymmetricKey { get { throw null; } }
public bool RequireCancellation { get { throw null; } set { } }
- protected override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { 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; }
[System.MonoTODOAttribute]
- protected override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { throw null; }
+ 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; }
@@ -10091,38 +11619,22 @@ namespace System.ServiceModel.Security.Tokens
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 source) { }
- protected override bool HasAsymmetricKey { get { throw null; } }
- protected override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { get { throw null; } }
+ 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 override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { 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 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; }
- }
public enum X509KeyIdentifierClauseType
{
Any = 0,
@@ -10136,14 +11648,14 @@ namespace System.ServiceModel.Security.Tokens
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 source) { }
- protected override bool HasAsymmetricKey { get { throw null; } }
- protected override bool SupportsClientAuthentication { get { throw null; } }
- protected override bool SupportsClientWindowsIdentity { get { throw null; } }
- protected override bool SupportsServerAuthentication { get { throw null; } }
+ 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 override System.IdentityModel.Tokens.SecurityKeyIdentifierClause CreateKeyIdentifierClause(System.IdentityModel.Tokens.SecurityToken token, System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle referenceStyle) { 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; }
}
@@ -10184,7 +11696,7 @@ namespace System.ServiceModel.Syndication
public partial class Atom10ItemFormatter : System.ServiceModel.Syndication.SyndicationItemFormatter, System.Xml.Serialization.IXmlSerializable
{
public Atom10ItemFormatter() { }
- public Atom10ItemFormatter(System.ServiceModel.Syndication.SyndicationItem feedToWrite) { }
+ 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 { } }
@@ -10366,7 +11878,7 @@ namespace System.ServiceModel.Syndication
public override void WriteTo(System.Xml.XmlWriter writer) { }
}
[System.Xml.Serialization.XmlRootAttribute("item", Namespace="")]
- public partial class Rss20ItemFormatter<TSyndicationItem> : System.ServiceModel.Syndication.Rss20ItemFormatter where TSyndicationItem : System.ServiceModel.Syndication.SyndicationItem, new()
+ 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) { }
@@ -10465,7 +11977,7 @@ namespace System.ServiceModel.Syndication
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 reader) { 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) { }
}
@@ -10604,9 +12116,9 @@ namespace System.ServiceModel.Syndication
{
public SyndicationItem() { }
protected SyndicationItem(System.ServiceModel.Syndication.SyndicationItem source) { }
- public SyndicationItem(string title, System.ServiceModel.Syndication.SyndicationContent content, System.Uri feedAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
- public SyndicationItem(string title, string content, System.Uri feedAlternateLink) { }
- public SyndicationItem(string title, string content, System.Uri feedAlternateLink, string id, System.DateTimeOffset lastUpdatedTime) { }
+ 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 { } }
@@ -10622,7 +12134,7 @@ namespace System.ServiceModel.Syndication
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 link) { }
+ 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; }
@@ -10648,38 +12160,38 @@ namespace System.ServiceModel.Syndication
public System.ServiceModel.Syndication.SyndicationItem Item { 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.SyndicationItem item) { throw null; }
+ protected static System.ServiceModel.Syndication.SyndicationCategory CreateCategory(System.ServiceModel.Syndication.SyndicationItem item) { throw null; }
protected abstract System.ServiceModel.Syndication.SyndicationItem CreateItemInstance();
- 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.SyndicationItem item) { throw null; }
+ 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 internal static void LoadElementExtensions(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationCategory category, int maxExtensionSize) { }
+ protected 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.SyndicationItem item, int maxExtensionSize) { }
+ protected 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) { }
+ protected 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) { }
+ 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 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.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.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.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 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.SyndicationItem item, string version) { }
- protected internal void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationLink link, string version) { }
- protected internal void WriteElementExtensions(System.Xml.XmlWriter writer, System.ServiceModel.Syndication.SyndicationPerson person, string version) { }
+ 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
@@ -10783,8 +12295,26 @@ namespace System.ServiceModel.Syndication
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 serializer) { 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/System.Threading.Tasks.Dataflow.cs b/src/v4.5/System.Threading.Tasks.Dataflow.cs
index f9d8f13..4545f92 100644
--- a/src/v4.5/System.Threading.Tasks.Dataflow.cs
+++ b/src/v4.5/System.Threading.Tasks.Dataflow.cs
@@ -55,6 +55,8 @@ namespace System
}
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) { }
@@ -64,11 +66,13 @@ namespace System.Threading.Tasks.Dataflow
public System.Threading.Tasks.Task Completion { get { throw null; } }
public int InputCount { get { throw null; } }
public void Complete() { }
- public bool Post(TInput item) { throw null; }
+ [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) { }
@@ -88,11 +92,13 @@ namespace System.Threading.Tasks.Dataflow
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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; } }
@@ -107,11 +113,13 @@ namespace System.Threading.Tasks.Dataflow
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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; } }
@@ -127,6 +135,8 @@ namespace System.Threading.Tasks.Dataflow
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) { }
@@ -143,6 +153,8 @@ namespace System.Threading.Tasks.Dataflow
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() { }
@@ -188,23 +200,26 @@ namespace System.Threading.Tasks.Dataflow
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Append { get { throw null; } set { } }
public int MaxMessages { get { throw null; } set { } }
- public bool PropagateCompletion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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>
{
@@ -225,16 +240,18 @@ namespace System.Threading.Tasks.Dataflow
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public bool Greedy { get { throw null; } set { } }
public long MaxNumberOfGroups { get { throw null; } set { } }
}
public partial interface IDataflowBlock
@@ -262,6 +279,8 @@ namespace System.Threading.Tasks.Dataflow
{
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() { }
@@ -280,6 +299,8 @@ namespace System.Threading.Tasks.Dataflow
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() { }
@@ -299,6 +320,8 @@ namespace System.Threading.Tasks.Dataflow
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) { }
@@ -319,6 +342,8 @@ namespace System.Threading.Tasks.Dataflow
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) { }
@@ -339,6 +364,8 @@ namespace System.Threading.Tasks.Dataflow
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) { }
diff --git a/src/v4.5/System.Transactions.cs b/src/v4.5/System.Transactions.cs
index eb200d4..563c41c 100644
--- a/src/v4.5/System.Transactions.cs
+++ b/src/v4.5/System.Transactions.cs
@@ -58,7 +58,7 @@ namespace System
namespace System.Transactions
{
[System.SerializableAttribute]
- public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult, System.IDisposable, System.Runtime.Serialization.ISerializable
+ public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult
{
public CommittableTransaction() { }
public CommittableTransaction(System.TimeSpan timeout) { }
@@ -67,11 +67,9 @@ namespace System.Transactions
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 callback, object user_defined_state) { throw null; }
+ public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
public void Commit() { }
- public void EndCommit(System.IAsyncResult ar) { }
- [System.MonoTODOAttribute("Not implemented")]
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public void EndCommit(System.IAsyncResult asyncResult) { }
}
public enum DependentCloneOption
{
@@ -80,12 +78,28 @@ namespace System.Transactions
}
[System.MonoTODOAttribute("Not supported yet")]
[System.SerializableAttribute]
- public sealed partial class DependentTransaction : System.Transactions.Transaction, System.Runtime.Serialization.ISerializable
+ public sealed partial class DependentTransaction : System.Transactions.Transaction
{
internal DependentTransaction() { }
[System.MonoTODOAttribute]
public void Complete() { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ 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
{
@@ -108,9 +122,9 @@ namespace System.Transactions
[System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
public partial interface IDtcTransaction
{
- void Abort(System.IntPtr manager, int whatever, int whatever2);
- void Commit(int whatever, int whatever2, int whatever3);
- void GetTransactionInfo(System.IntPtr whatever);
+ 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
{
@@ -122,8 +136,8 @@ namespace System.Transactions
public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter
{
void Initialize();
- void Rollback(System.Transactions.SinglePhaseEnlistment enlistment);
- void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment enlistment);
+ void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
+ void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
}
public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter
{
@@ -131,7 +145,7 @@ namespace System.Transactions
}
public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification
{
- void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment enlistment);
+ void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
}
public enum IsolationLevel
{
@@ -152,7 +166,7 @@ namespace System.Transactions
internal PreparingEnlistment() { }
public void ForceRollback() { }
[System.MonoTODOAttribute]
- public void ForceRollback(System.Exception ex) { }
+ public void ForceRollback(System.Exception e) { }
[System.MonoTODOAttribute]
public void Prepared() { }
[System.MonoTODOAttribute]
@@ -173,7 +187,7 @@ namespace System.Transactions
[System.SerializableAttribute]
public sealed partial class SubordinateTransaction : System.Transactions.Transaction
{
- public SubordinateTransaction(System.Transactions.IsolationLevel level, System.Transactions.ISimpleTransactionSuperior superior) { }
+ public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { }
}
[System.SerializableAttribute]
public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable
@@ -183,31 +197,29 @@ namespace System.Transactions
public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } }
public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } }
public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } }
- protected System.IAsyncResult BeginCommitInternal(System.AsyncCallback callback) { throw null; }
public System.Transactions.Transaction Clone() { throw null; }
[System.MonoTODOAttribute]
- public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption option) { throw null; }
+ public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; }
public void Dispose() { }
- protected void EndCommitInternal(System.IAsyncResult ar) { }
[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 manager, System.Transactions.IEnlistmentNotification notification, System.Transactions.EnlistmentOptions options) { throw null; }
+ 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 manager, System.Transactions.ISinglePhaseNotification notification, System.Transactions.EnlistmentOptions options) { throw null; }
- public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification notification) { throw null; }
+ 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 notification, System.Transactions.EnlistmentOptions options) { throw null; }
+ 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 notification, System.Transactions.EnlistmentOptions options) { throw null; }
+ 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 ex) { }
+ public void Rollback(System.Exception e) { }
[System.MonoTODOAttribute]
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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
@@ -217,7 +229,7 @@ namespace System.Transactions
public TransactionAbortedException(string message) { }
public TransactionAbortedException(string message, System.Exception innerException) { }
}
- public delegate void TransactionCompletedEventHandler(object o, System.Transactions.TransactionEventArgs e);
+ public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e);
public partial class TransactionEventArgs : System.EventArgs
{
public TransactionEventArgs() { }
@@ -226,7 +238,7 @@ namespace System.Transactions
[System.SerializableAttribute]
public partial class TransactionException : System.SystemException
{
- protected TransactionException() { }
+ 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) { }
@@ -234,7 +246,7 @@ namespace System.Transactions
[System.SerializableAttribute]
public partial class TransactionInDoubtException : System.Transactions.TransactionException
{
- protected TransactionInDoubtException() { }
+ 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) { }
@@ -253,13 +265,13 @@ namespace System.Transactions
[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[] exportCookie) { throw null; }
+ public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; }
[System.MonoTODOAttribute]
- public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction dtc) { throw null; }
+ public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; }
[System.MonoTODOAttribute]
- public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] exportCookie) { throw null; }
+ public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; }
[System.MonoTODOAttribute]
- public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] token) { throw null; }
+ public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; }
[System.MonoTODOAttribute]
public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; }
[System.MonoTODOAttribute]
@@ -273,14 +285,14 @@ namespace System.Transactions
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 manager) { }
+ public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { }
[System.MonoTODOAttribute("Not implemented")]
- public static System.Transactions.Enlistment Reenlist(System.Guid manager, byte[] recoveryInfo, System.Transactions.IEnlistmentNotification notification) { throw null; }
+ 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
{
- protected TransactionManagerCommunicationException() { }
+ 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) { }
@@ -292,13 +304,13 @@ namespace System.Transactions
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 o1, System.Transactions.TransactionOptions o2) { throw null; }
- public static bool operator !=(System.Transactions.TransactionOptions o1, System.Transactions.TransactionOptions o2) { 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
{
- protected TransactionPromotionException() { }
+ 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) { }
@@ -306,15 +318,15 @@ namespace System.Transactions
public sealed partial class TransactionScope : System.IDisposable
{
public TransactionScope() { }
- public TransactionScope(System.Transactions.Transaction transaction) { }
- public TransactionScope(System.Transactions.Transaction transaction, System.TimeSpan timeout) { }
+ 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 transaction, System.TimeSpan timeout, System.Transactions.EnterpriseServicesInteropOption opt) { }
- public TransactionScope(System.Transactions.TransactionScopeOption option) { }
- public TransactionScope(System.Transactions.TransactionScopeOption option, System.TimeSpan timeout) { }
- public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions options) { }
+ public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { }
[System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")]
- public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions options, System.Transactions.EnterpriseServicesInteropOption opt) { }
+ public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { }
public void Complete() { }
public void Dispose() { }
}
@@ -324,7 +336,7 @@ namespace System.Transactions
RequiresNew = 1,
Suppress = 2,
}
- public delegate void TransactionStartedEventHandler(object o, System.Transactions.TransactionEventArgs e);
+ public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e);
public enum TransactionStatus
{
Aborted = 2,
@@ -335,23 +347,25 @@ namespace System.Transactions
}
namespace System.Transactions.Configuration
{
- public partial class DefaultSettingsSection : System.Configuration.ConfigurationSection
+ 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 partial class MachineSettingsSection : System.Configuration.ConfigurationSection
+ 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 partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup
+ public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup
{
public TransactionsSectionGroup() { }
[System.Configuration.ConfigurationPropertyAttribute("defaultSettings")]
diff --git a/src/v4.5/System.Web.ApplicationServices.cs b/src/v4.5/System.Web.ApplicationServices.cs
index 15f4c56..38703e5 100644
--- a/src/v4.5/System.Web.ApplicationServices.cs
+++ b/src/v4.5/System.Web.ApplicationServices.cs
@@ -92,7 +92,8 @@ namespace System.Web.Security
public MembershipCreateUserException(string message, System.Exception innerException) { }
public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { }
public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } }
- public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
+ [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]
@@ -126,27 +127,27 @@ namespace System.Web.Security
public abstract bool RequiresQuestionAndAnswer { get; }
public abstract bool RequiresUniqueEmail { get; }
public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } }
- public abstract bool ChangePassword(string name, string oldPwd, string newPwd);
- public abstract bool ChangePasswordQuestionAndAnswer(string name, string password, string newPwdQuestion, string newPwdAnswer);
- public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string pwdQuestion, string pwdAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status);
+ 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 name, bool deleteAllRelatedData);
+ 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 nameToMatch, 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 name, string answer);
+ 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 name, 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 args) { }
- public abstract string ResetPassword(string name, string answer);
+ 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 name, string password);
+ 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
@@ -179,9 +180,9 @@ namespace System.Web.Security
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 answer) { throw null; }
+ public virtual string GetPassword(string passwordAnswer) { throw null; }
public virtual string ResetPassword() { throw null; }
- public virtual string ResetPassword(string answer) { throw null; }
+ public virtual string ResetPassword(string passwordAnswer) { throw null; }
public override string ToString() { throw null; }
public virtual bool UnlockUser() { throw null; }
}
@@ -209,16 +210,16 @@ namespace System.Web.Security
{
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 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);
+ 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
diff --git a/src/v4.5/System.Web.DynamicData.cs b/src/v4.5/System.Web.DynamicData.cs
index e979688..a27a2cb 100644
--- a/src/v4.5/System.Web.DynamicData.cs
+++ b/src/v4.5/System.Web.DynamicData.cs
@@ -58,6 +58,11 @@ namespace System
}
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
@@ -66,6 +71,38 @@ namespace System.Web.DynamicData
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))]
@@ -150,9 +187,20 @@ namespace System.Web.DynamicData
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]
@@ -164,8 +212,12 @@ namespace System.Web.DynamicData
{
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) { }
@@ -200,22 +252,37 @@ namespace System.Web.DynamicData
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]
@@ -224,6 +291,37 @@ namespace System.Web.DynamicData
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
@@ -234,6 +332,13 @@ namespace System.Web.DynamicData
[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))]
@@ -254,6 +359,26 @@ namespace System.Web.DynamicData
[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
@@ -276,6 +401,7 @@ namespace System.Web.DynamicData
[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]
@@ -315,6 +441,7 @@ namespace System.Web.DynamicData
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]
@@ -327,6 +454,12 @@ namespace System.Web.DynamicData
[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))]
@@ -394,16 +527,16 @@ namespace System.Web.DynamicData
[System.MonoTODOAttribute]
string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; }
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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; }
@@ -412,21 +545,21 @@ namespace System.Web.DynamicData
bool HtmlEncode { get; }
string NullDisplayText { get; }
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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; }
@@ -434,8 +567,13 @@ namespace System.Web.DynamicData
System.Web.UI.WebControls.DataBoundControlMode Mode { get; }
string ValidationGroup { get; }
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ 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);
@@ -444,23 +582,26 @@ namespace System.Web.DynamicData
[System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn
{
- internal MetaChildrenColumn() { }
+ 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
{
- internal MetaColumn() { }
+ 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; } }
@@ -468,9 +609,10 @@ namespace System.Web.DynamicData
public string DataFormatString { get { throw null; } }
public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } }
public object DefaultValue { get { throw null; } }
- public string Description { get { throw null; } }
- public string DisplayName { 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; } }
@@ -480,27 +622,32 @@ namespace System.Web.DynamicData
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 bool IsReadOnly { 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 bool Scaffold { get { throw null; } set { } }
+ 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 string UIHint { 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
{
- internal MetaForeignKeyColumn() { }
+ 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]
@@ -509,6 +656,7 @@ namespace System.Web.DynamicData
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]
@@ -519,17 +667,22 @@ namespace System.Web.DynamicData
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; }
@@ -540,34 +693,46 @@ namespace System.Web.DynamicData
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 void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { }
+ 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
{
- internal 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 System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } }
- public string DisplayName { 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 bool IsReadOnly { [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 bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } }
- public bool SortDescending { get { throw null; } }
- public object CreateContext() { 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; }
@@ -575,14 +740,23 @@ namespace System.Web.DynamicData
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 string GetDisplayString(object row) { 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 System.Linq.IQueryable GetQuery(object context) { 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
@@ -592,6 +766,28 @@ namespace System.Web.DynamicData
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
@@ -636,6 +832,7 @@ namespace System.Web.DynamicData.ModelProviders
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]
@@ -648,6 +845,7 @@ namespace System.Web.DynamicData.ModelProviders
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]
@@ -658,6 +856,7 @@ namespace System.Web.DynamicData.ModelProviders
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; }
}
@@ -676,12 +875,30 @@ namespace System.Web.DynamicData.ModelProviders
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/System.Web.Extensions.Design.cs b/src/v4.5/System.Web.Extensions.Design.cs
index 9cf3ad2..1c964f6 100644
--- a/src/v4.5/System.Web.Extensions.Design.cs
+++ b/src/v4.5/System.Web.Extensions.Design.cs
@@ -89,8 +89,20 @@ namespace System.Web.UI.Design
{
[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
{
@@ -103,12 +115,24 @@ namespace System.Web.UI.Design
[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
{
@@ -116,6 +140,13 @@ namespace System.Web.UI.Design
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
{
@@ -134,6 +165,7 @@ namespace System.Web.UI.Design
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("")]
@@ -177,3 +209,79 @@ namespace System.Web.UI.Design
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/System.Web.Extensions.cs b/src/v4.5/System.Web.Extensions.cs
index d69542e..d719d9a 100644
--- a/src/v4.5/System.Web.Extensions.cs
+++ b/src/v4.5/System.Web.Extensions.cs
@@ -64,6 +64,85 @@ namespace System
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
@@ -75,6 +154,7 @@ namespace System.Web.ClientServices
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
@@ -111,6 +191,7 @@ namespace System.Web.ClientServices.Providers
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; }
@@ -212,6 +293,18 @@ namespace System.Web.ClientServices.Providers
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
@@ -220,6 +313,7 @@ namespace System.Web.Configuration
[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 { } }
@@ -229,6 +323,7 @@ namespace System.Web.Configuration
{
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; }
@@ -240,6 +335,7 @@ namespace System.Web.Configuration
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 { } }
}
@@ -250,6 +346,7 @@ namespace System.Web.Configuration
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 { } }
}
@@ -258,6 +355,7 @@ namespace System.Web.Configuration
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 { } }
@@ -279,6 +377,7 @@ namespace System.Web.Configuration
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
{
@@ -297,6 +396,7 @@ namespace System.Web.Configuration
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
{
@@ -323,8 +423,8 @@ namespace System.Web.DynamicData
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)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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; }
@@ -337,8 +437,8 @@ namespace System.Web.DynamicData
System.Web.UI.WebControls.ParameterCollection WhereParameters { get; }
event System.EventHandler<System.Web.DynamicData.DynamicValidatorEventArgs> Exception;
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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; }
@@ -350,7 +450,7 @@ namespace System.Web.Handlers
{
public ScriptModule() { }
protected virtual void Dispose() { }
- protected virtual void Init(System.Web.HttpApplication context) { }
+ protected virtual void Init(System.Web.HttpApplication app) { }
void System.Web.IHttpModule.Dispose() { }
void System.Web.IHttpModule.Init(System.Web.HttpApplication context) { }
}
@@ -363,6 +463,14 @@ namespace System.Web.Handlers
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))]
@@ -379,6 +487,14 @@ namespace System.Web.Query.Dynamic
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
@@ -413,6 +529,7 @@ namespace System.Web.Script.Serialization
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
{
@@ -433,6 +550,7 @@ namespace System.Web.Script.Services
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
{
@@ -455,6 +573,12 @@ namespace System.Web.Script.Services
}
namespace System.Web.UI
{
+ public enum AjaxFrameworkMode
+ {
+ Disabled = 1,
+ Enabled = 0,
+ Explicit = 2,
+ }
public partial class AsyncPostBackErrorEventArgs : System.EventArgs
{
public AsyncPostBackErrorEventArgs(System.Exception exception) { }
@@ -484,7 +608,6 @@ namespace System.Web.UI
[System.ComponentModel.DefaultPropertyAttribute("Path")]
public partial class CompositeScriptReference : System.Web.UI.ScriptReferenceBase
{
- public const string COMPOSITE_SCRIPT_REFERENCE_PREFIX = "CSR:";
public CompositeScriptReference() { }
[System.ComponentModel.CategoryAttribute("Behavior")]
[System.ComponentModel.DefaultValueAttribute(null)]
@@ -525,6 +648,11 @@ namespace System.Web.UI
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);
@@ -604,6 +732,12 @@ namespace System.Web.UI
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)) { }
@@ -654,9 +788,11 @@ namespace System.Web.UI
[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
+ 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 { } }
@@ -674,12 +810,17 @@ namespace System.Web.UI
[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 { } }
@@ -692,10 +833,12 @@ namespace System.Web.UI
[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 { } }
@@ -705,11 +848,13 @@ namespace System.Web.UI
[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)]
@@ -729,10 +874,14 @@ namespace System.Web.UI
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; }
@@ -741,12 +890,14 @@ namespace System.Web.UI
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) { }
@@ -764,6 +915,8 @@ namespace System.Web.UI
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) { }
@@ -777,6 +930,7 @@ namespace System.Web.UI
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]
@@ -801,6 +955,7 @@ namespace System.Web.UI
[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))]
@@ -813,6 +968,7 @@ namespace System.Web.UI
[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
@@ -866,11 +1022,38 @@ namespace System.Web.UI
[System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)]
public sealed partial class ScriptResourceAttribute : System.Attribute
{
- public ScriptResourceAttribute(string scriptName, string scriptResourceName, string typeName) { }
+ 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
{
@@ -878,10 +1061,12 @@ namespace System.Web.UI
public ServiceReference(string path) { }
[System.ComponentModel.CategoryAttribute("Behavior")]
[System.ComponentModel.DefaultValueAttribute(false)]
- public bool InlineScript { get { throw null; } set { } }
+ public virtual bool InlineScript { get { throw null; } set { } }
[System.ComponentModel.CategoryAttribute("Behavior")]
[System.ComponentModel.DefaultValueAttribute("")]
- public string Path { get { throw null; } set { } }
+ 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>
@@ -893,6 +1078,7 @@ namespace System.Web.UI
{
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")]
@@ -914,9 +1100,7 @@ namespace System.Web.UI
public override bool Visible { get { throw null; } set { } }
[System.ComponentModel.CategoryAttribute("Action")]
public event System.EventHandler<System.EventArgs> Tick { add { } remove { } }
- [System.Diagnostics.DebuggerHiddenAttribute]
protected virtual System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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) { }
@@ -932,9 +1116,10 @@ namespace System.Web.UI
[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
+ 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 { } }
@@ -967,6 +1152,8 @@ namespace System.Web.UI
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
@@ -1009,13 +1196,15 @@ namespace System.Web.UI
[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.IScriptControl
+ 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 { } }
@@ -1025,18 +1214,58 @@ namespace System.Web.UI
[System.ComponentModel.BrowsableAttribute(false)]
[System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
public System.Web.UI.ITemplate ProgressTemplate { get { throw null; } set { } }
- [System.Diagnostics.DebuggerHiddenAttribute]
+ protected internal override void CreateChildControls() { }
+ public override void DataBind() { }
protected virtual System.Collections.Generic.IEnumerable<System.Web.UI.ScriptDescriptor> GetScriptDescriptors() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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)]
@@ -1094,8 +1323,8 @@ namespace System.Web.UI.WebControls
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 key) { throw null; }
- void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
+ 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() { }
}
@@ -1183,8 +1412,8 @@ namespace System.Web.UI.WebControls
LastItem = 2,
None = 0,
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [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; }
@@ -1192,13 +1421,18 @@ namespace System.Web.UI.WebControls
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.DataSourceControl, System.Web.DynamicData.IDynamicDataSource, System.Web.UI.IDataSource
+ public partial class LinqDataSource : System.Web.UI.WebControls.ContextDataSource, System.Web.DynamicData.IDynamicDataSource, System.Web.UI.IDataSource
{
public LinqDataSource() { }
[System.ComponentModel.CategoryAttribute("Behavior")]
@@ -1215,7 +1449,7 @@ namespace System.Web.UI.WebControls
public bool AutoSort { get { throw null; } set { } }
[System.ComponentModel.CategoryAttribute("Data")]
[System.ComponentModel.DefaultValueAttribute("")]
- public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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)]
@@ -1312,16 +1546,12 @@ namespace System.Web.UI.WebControls
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; }
- protected override System.Web.UI.DataSourceView GetView(string viewName) { throw null; }
- protected override System.Collections.ICollection GetViewNames() { throw null; }
public int Insert(System.Collections.IDictionary values) { throw null; }
- protected override void LoadViewState(object savedState) { }
protected internal override void OnInit(System.EventArgs e) { }
protected internal override void OnUnload(System.EventArgs e) { }
- protected override object SaveViewState() { throw null; }
- protected override void TrackViewState() { }
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))]
@@ -1399,7 +1629,7 @@ namespace System.Web.UI.WebControls
[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
+ public partial class LinqDataSourceValidationException : System.Exception, System.Runtime.Serialization.ISerializable, System.Web.DynamicData.IDynamicValidatorException
{
public LinqDataSourceValidationException() { }
[System.MonoTODOAttribute]
@@ -1414,26 +1644,17 @@ namespace System.Web.UI.WebControls
}
[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.DataSourceView, System.Web.UI.IStateManager
+ 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.IDataSource), default(string)) { }
- [System.MonoTODOAttribute]
- public bool AutoGenerateOrderByClause { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- [System.MonoTODOAttribute]
- public bool AutoGenerateWhereClause { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- [System.MonoTODOAttribute]
- public bool AutoPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- [System.MonoTODOAttribute]
- public bool AutoSort { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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; } }
- protected virtual System.Type ContextType { get { throw null; } }
- public virtual string ContextTypeName { get { throw null; } set { } }
- public System.Web.UI.WebControls.ParameterCollection DeleteParameters { 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]
@@ -1443,28 +1664,9 @@ namespace System.Web.UI.WebControls
[System.MonoTODOAttribute]
public bool EnableUpdate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
[System.MonoTODOAttribute]
- public string GroupBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.UI.WebControls.ParameterCollection GroupByParameters { get { throw null; } }
- public System.Web.UI.WebControls.ParameterCollection InsertParameters { get { throw null; } }
- protected bool IsTrackingViewState { get { throw null; } }
- [System.MonoTODOAttribute]
- public string OrderBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.UI.WebControls.ParameterCollection OrderByParameters { get { throw null; } }
- [System.MonoTODOAttribute]
- public string OrderGroupsBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.UI.WebControls.ParameterCollection OrderGroupsByParameters { get { throw null; } }
- [System.MonoTODOAttribute]
- public string SelectNew { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.UI.WebControls.ParameterCollection SelectNewParameters { get { throw null; } }
- [System.MonoTODOAttribute]
public bool StoreOriginalValuesInViewState { get { throw null; } set { } }
- bool System.Web.UI.IStateManager.IsTrackingViewState { get { throw null; } }
[System.MonoTODOAttribute]
public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.UI.WebControls.ParameterCollection UpdateParameters { get { throw null; } }
- [System.MonoTODOAttribute]
- public string Where { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.UI.WebControls.ParameterCollection WhereParameters { get { throw null; } }
[System.MonoTODOAttribute]
public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceStatusEventArgs> ContextCreated { add { } remove { } }
[System.MonoTODOAttribute]
@@ -1488,22 +1690,22 @@ namespace System.Web.UI.WebControls
[System.MonoTODOAttribute]
public event System.EventHandler<System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs> Updating { add { } remove { } }
protected virtual object CreateContext(System.Type contextType) { throw null; }
- public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues) { 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.Diagnostics.DebuggerHiddenAttribute]
[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; }
- [System.MonoTODOAttribute]
- protected virtual System.Type GetDataObjectType(System.Type tableType) { 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; }
- public int Insert(System.Collections.IDictionary values) { 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 virtual void LoadViewState(object savedState) { }
+ 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) { }
@@ -1518,25 +1720,18 @@ namespace System.Web.UI.WebControls
protected virtual void OnUpdating(System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs e) { }
[System.MonoTODOAttribute]
protected virtual void ResetDataObject(object table, object dataObject) { }
- 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; }
+ 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 ValidateOrderByParameter(string name, string value) { }
- [System.MonoTODOAttribute]
- protected virtual void ValidateParameterName(string name) { }
- [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) { }
@@ -1548,7 +1743,7 @@ namespace System.Web.UI.WebControls
[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.INamingContainer, System.Web.UI.WebControls.IPageableItemContainer
+ 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)]
@@ -1576,6 +1771,8 @@ namespace System.Web.UI.WebControls
[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)]
@@ -1593,6 +1790,7 @@ namespace System.Web.UI.WebControls
[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 { } }
@@ -1617,6 +1815,7 @@ namespace System.Web.UI.WebControls
[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))]
@@ -1656,6 +1855,8 @@ namespace System.Web.UI.WebControls
[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 { } }
@@ -1703,8 +1904,20 @@ namespace System.Web.UI.WebControls
[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))]
@@ -1713,6 +1926,7 @@ namespace System.Web.UI.WebControls
[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))]
@@ -1767,6 +1981,7 @@ namespace System.Web.UI.WebControls
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) { }
@@ -1808,6 +2023,8 @@ namespace System.Web.UI.WebControls
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) { }
@@ -1828,11 +2045,15 @@ namespace System.Web.UI.WebControls
{
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, System.Web.UI.IDataItemContainer, System.Web.UI.INamingContainer
+ 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
@@ -1876,8 +2097,8 @@ namespace System.Web.UI.WebControls
{
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; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } }
- public virtual int DisplayIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected 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; }
}
@@ -2005,6 +2226,119 @@ namespace System.Web.UI.WebControls
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
@@ -2022,3 +2356,132 @@ namespace System.Web.UI.WebControls
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/System.Web.Mvc.cs b/src/v4.5/System.Web.Mvc.cs
index 895dbcb..86e739f 100644
--- a/src/v4.5/System.Web.Mvc.cs
+++ b/src/v4.5/System.Web.Mvc.cs
@@ -276,7 +276,6 @@ namespace System.Web.Mvc
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
}
@@ -470,7 +469,6 @@ namespace System.Web.Mvc
public partial class ControllerInstanceFilterProvider : System.Web.Mvc.IFilterProvider
{
public ControllerInstanceFilterProvider() { }
- [System.Diagnostics.DebuggerHiddenAttribute]
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)]
@@ -497,7 +495,6 @@ namespace System.Web.Mvc
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public override System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidationResult> Validate(object container) { throw null; }
}
public partial class DataAnnotationsModelValidatorProvider : System.Web.Mvc.AssociatedValidatorProvider
@@ -1513,7 +1510,6 @@ namespace System.Web.Mvc
public string FormatAdditionalFieldsForClientValidation(string property) { throw null; }
public override string FormatErrorMessage(string name) { throw null; }
public static string FormatPropertyForClientValidation(string property) { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
@@ -1606,7 +1602,7 @@ namespace System.Web.Mvc
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<string,object>>.IsReadOnly { 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() { }
@@ -1619,10 +1615,10 @@ namespace System.Web.Mvc
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<string,object>>.Add(System.Collections.Generic.KeyValuePair<string, object> keyValuePair) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> keyValuePair) { throw null; }
- void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int index) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Remove(System.Collections.Generic.KeyValuePair<string, object> keyValuePair) { throw null; }
+ 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; }
}
diff --git a/src/v4.5/System.Web.Razor.cs b/src/v4.5/System.Web.Razor.cs
index 22d30db..5b0d2e5 100644
--- a/src/v4.5/System.Web.Razor.cs
+++ b/src/v4.5/System.Web.Razor.cs
@@ -340,7 +340,7 @@ namespace System.Web.Razor.Generator
InjectCode = 1,
WriteToOutput = 0,
}
- [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct GeneratedClassContext
{
public static readonly System.Web.Razor.Generator.GeneratedClassContext Default;
@@ -375,7 +375,7 @@ namespace System.Web.Razor.Generator
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, Size=1)]
+ [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;}
@@ -677,7 +677,6 @@ namespace System.Web.Razor.Parser
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public virtual System.Collections.Generic.IEnumerable<TSymbol> TokenizeString(System.Web.Razor.Text.SourceLocation start, string input) { throw null; }
}
public abstract partial class ParserBase
@@ -967,7 +966,6 @@ namespace System.Web.Razor.Parser.SyntaxTree
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
diff --git a/src/v4.5/System.Web.cs b/src/v4.5/System.Web.cs
index 237dfab..4642fdc 100644
--- a/src/v4.5/System.Web.cs
+++ b/src/v4.5/System.Web.cs
@@ -285,9 +285,9 @@ namespace System.Web
public event System.EventHandler AuthenticateRequest { add { } remove { } }
public event System.EventHandler AuthorizeRequest { add { } remove { } }
public event System.EventHandler BeginRequest { add { } remove { } }
- public virtual event System.EventHandler Disposed { add { } remove { } }
+ public event System.EventHandler Disposed { add { } remove { } }
public event System.EventHandler EndRequest { add { } remove { } }
- public virtual event System.EventHandler Error { 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 { } }
@@ -303,48 +303,49 @@ namespace System.Web
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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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 bh, System.Web.EndEventHandler eh, object data) { }
+ 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; }
@@ -378,8 +379,6 @@ namespace System.Web
public void UnLock() { }
}
[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 HttpApplicationStateBase : System.Collections.Specialized.NameObjectCollectionBase, System.Collections.ICollection, System.Collections.IEnumerable
{
protected HttpApplicationStateBase() { }
@@ -406,8 +405,6 @@ namespace System.Web
public virtual void UnLock() { }
}
[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 HttpApplicationStateWrapper : System.Web.HttpApplicationStateBase
{
public HttpApplicationStateWrapper(System.Web.HttpApplicationState httpApplicationState) { }
@@ -427,7 +424,7 @@ namespace System.Web
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.MonoTODOAttribute]
+ [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) { }
@@ -439,15 +436,11 @@ namespace System.Web
}
[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, System.Web.UI.IFilterResolutionService
+ public partial class HttpBrowserCapabilities : System.Web.Configuration.HttpCapabilitiesBase
{
public HttpBrowserCapabilities() { }
- int System.Web.UI.IFilterResolutionService.CompareFilters(string filter1, string filter2) { throw null; }
- bool System.Web.UI.IFilterResolutionService.EvaluateFilter(string filterName) { 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 HttpBrowserCapabilitiesBase : System.Web.UI.IFilterResolutionService
{
protected HttpBrowserCapabilitiesBase() { }
@@ -468,7 +461,7 @@ namespace System.Web
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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; } }
@@ -481,7 +474,7 @@ namespace System.Web
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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; } }
@@ -573,8 +566,6 @@ namespace System.Web
public virtual bool IsBrowser(string browserName) { 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 HttpBrowserCapabilitiesWrapper : System.Web.HttpBrowserCapabilitiesBase
{
public HttpBrowserCapabilitiesWrapper(System.Web.HttpBrowserCapabilities httpBrowserCapabilities) { }
@@ -692,12 +683,9 @@ namespace System.Web
public override bool Win16 { get { throw null; } }
public override bool Win32 { get { throw null; } }
public override void AddBrowser(string browserName) { }
- [System.MonoTODOAttribute]
public override int CompareFilters(string filter1, string filter2) { throw null; }
- [System.MonoTODOAttribute]
public override System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter w) { throw null; }
public override void DisableOptimizedCacheKey() { }
- [System.MonoTODOAttribute]
public override bool EvaluateFilter(string filterName) { throw null; }
public override System.Version[] GetClrVersions() { throw null; }
public override bool IsBrowser(string browserName) { throw null; }
@@ -728,7 +716,7 @@ namespace System.Web
public void SetExpires(System.DateTime date) { }
public void SetLastModified(System.DateTime date) { }
public void SetLastModifiedFromFileDependencies() { }
- public void SetMaxAge(System.TimeSpan date) { }
+ public void SetMaxAge(System.TimeSpan delta) { }
public void SetNoServerCaching() { }
public void SetNoStore() { }
public void SetNoTransforms() { }
@@ -740,8 +728,6 @@ namespace System.Web
public void SetVaryByCustom(string custom) { }
}
[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 HttpCachePolicyBase
{
protected HttpCachePolicyBase() { }
@@ -770,8 +756,6 @@ namespace System.Web
public virtual void SetVaryByCustom(string custom) { }
}
[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 HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
{
public HttpCachePolicyWrapper(System.Web.HttpCachePolicy httpCachePolicy) { }
@@ -828,7 +812,7 @@ namespace System.Web
{
public HttpCacheVaryByParams() { }
public bool IgnoreParams { get { throw null; } set { } }
- public bool this[string param] { 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))]
@@ -874,8 +858,10 @@ namespace System.Web
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; } }
@@ -885,7 +871,10 @@ namespace System.Web
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; } }
@@ -893,11 +882,18 @@ namespace System.Web
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")]
@@ -906,7 +902,7 @@ namespace System.Web
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 name) { 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) { }
@@ -922,8 +918,10 @@ namespace System.Web
{
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; } }
@@ -932,7 +930,10 @@ namespace System.Web
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; } }
@@ -940,11 +941,18 @@ namespace System.Web
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; }
@@ -965,8 +973,10 @@ namespace System.Web
{
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; } }
@@ -975,7 +985,10 @@ namespace System.Web
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; } }
@@ -983,15 +996,22 @@ namespace System.Web
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 overridePath, string resourceKey) { throw null; }
- public override object GetLocalResourceObject(string overridePath, 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) { }
@@ -1014,6 +1034,7 @@ namespace System.Web
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; } }
}
@@ -1026,7 +1047,7 @@ namespace System.Web
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 array, int index) { }
+ 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; }
@@ -1066,15 +1087,14 @@ namespace System.Web
internal HttpFileCollection() { }
public string[] AllKeys { get { throw null; } }
public System.Web.HttpPostedFile this[int index] { get { throw null; } }
- public System.Web.HttpPostedFile this[string key] { 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 key) { 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")]
- [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 HttpFileCollectionBase : System.Collections.Specialized.NameObjectCollectionBase, System.Collections.ICollection, System.Collections.IEnumerable
{
protected HttpFileCollectionBase() { }
@@ -1089,6 +1109,7 @@ namespace System.Web
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))]
@@ -1108,6 +1129,7 @@ namespace System.Web
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) { }
}
@@ -1117,10 +1139,10 @@ namespace System.Web
internal HttpModuleCollection() { }
public string[] AllKeys { get { throw null; } }
public System.Web.IHttpModule this[int index] { get { throw null; } }
- public System.Web.IHttpModule this[string key] { 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 key) { 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))]
@@ -1136,7 +1158,7 @@ namespace System.Web
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 ctx) { }
+ 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
@@ -1149,8 +1171,6 @@ namespace System.Web
public void SaveAs(string filename) { }
}
[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 HttpPostedFileBase
{
protected HttpPostedFileBase() { }
@@ -1161,8 +1181,6 @@ namespace System.Web
public virtual void SaveAs(string filename) { }
}
[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 HttpPostedFileWrapper : System.Web.HttpPostedFileBase
{
public HttpPostedFileWrapper(System.Web.HttpPostedFile httpPostedFile) { }
@@ -1208,7 +1226,8 @@ namespace System.Web
public string PhysicalPath { get { throw null; } }
public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
public string RawUrl { get { throw null; } }
- public System.Web.Routing.RequestContext RequestContext { 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; } }
@@ -1220,6 +1239,7 @@ namespace System.Web
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; }
@@ -1236,8 +1256,6 @@ namespace System.Web
public void ValidateInput() { }
}
[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 HttpRequestBase
{
protected HttpRequestBase() { }
@@ -1274,7 +1292,7 @@ namespace System.Web
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; } }
+ 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; } }
@@ -1325,6 +1343,7 @@ namespace System.Web
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 { } }
@@ -1346,10 +1365,10 @@ namespace System.Web
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; } }
+ 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 virtual new System.Threading.CancellationToken TimedOutToken { 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; } }
@@ -1358,11 +1377,13 @@ namespace System.Web
public override string UserHostAddress { get { throw null; } }
public override string UserHostName { get { throw null; } }
public override string[] UserLanguages { get { throw null; } }
- public new void Abort() { }
+ 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; }
@@ -1379,6 +1400,7 @@ namespace System.Web
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; } }
@@ -1396,6 +1418,7 @@ namespace System.Web
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 { } }
@@ -1416,13 +1439,16 @@ namespace System.Web
[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) { }
@@ -1455,8 +1481,6 @@ namespace System.Web
public void WriteSubstitution(System.Web.HttpResponseSubstitutionCallback callback) { }
}
[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 HttpResponseBase
{
protected HttpResponseBase() { }
@@ -1483,6 +1507,7 @@ namespace System.Web
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 { } }
@@ -1498,13 +1523,16 @@ namespace System.Web
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) { }
@@ -1566,6 +1594,7 @@ namespace System.Web
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 { } }
@@ -1580,20 +1609,33 @@ namespace System.Web
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 overridePath) { throw null; }
+ 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) { }
@@ -1672,6 +1714,7 @@ namespace System.Web
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; }
@@ -1681,8 +1724,6 @@ namespace System.Web
public static 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 abstract partial class HttpServerUtilityBase
{
protected HttpServerUtilityBase() { }
@@ -1709,6 +1750,7 @@ namespace System.Web
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; }
@@ -1749,6 +1791,7 @@ namespace System.Web
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; }
@@ -1760,8 +1803,6 @@ namespace System.Web
public override 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 abstract partial class HttpSessionStateBase : System.Collections.ICollection, System.Collections.IEnumerable
{
protected HttpSessionStateBase() { }
@@ -1792,14 +1833,11 @@ namespace System.Web
public virtual void RemoveAt(int index) { }
}
[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 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; } }
- [System.MonoTODOAttribute]
public override System.Web.HttpCookieMode CookieMode { get { throw null; } }
public override int Count { get { throw null; } }
public override bool IsCookieless { get { throw null; } }
@@ -1842,8 +1880,6 @@ namespace System.Web
public void Serialize(System.IO.BinaryWriter writer) { }
}
[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 HttpStaticObjectsCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable
{
protected HttpStaticObjectsCollectionBase() { }
@@ -1859,8 +1895,6 @@ namespace System.Web
public virtual void Serialize(System.IO.BinaryWriter writer) { }
}
[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 HttpStaticObjectsCollectionWrapper : System.Web.HttpStaticObjectsCollectionBase
{
public HttpStaticObjectsCollectionWrapper(System.Web.HttpStaticObjectsCollection httpStaticObjectsCollection) { }
@@ -1911,7 +1945,7 @@ namespace System.Web
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 s, System.Text.Encoding e) { 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; }
@@ -1919,14 +1953,14 @@ namespace System.Web
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 s, System.Text.Encoding Enc) { 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 s) { throw null; }
+ public static string UrlPathEncode(string str) { throw null; }
}
public enum HttpValidationStatus
{
@@ -2002,8 +2036,14 @@ namespace System.Web
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; }
@@ -2129,6 +2169,11 @@ namespace System.Web
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; }
@@ -2146,23 +2191,23 @@ namespace System.Web
public sealed partial class ParserErrorCollection : System.Collections.CollectionBase
{
public ParserErrorCollection() { }
- public ParserErrorCollection(System.Web.ParserError[] errors) { }
+ public ParserErrorCollection(System.Web.ParserError[] value) { }
public System.Web.ParserError this[int index] { get { throw null; } set { } }
- public int Add(System.Web.ParserError error) { throw null; }
- public void AddRange(System.Web.ParserErrorCollection collection) { }
- public void AddRange(System.Web.ParserError[] errors) { }
- public bool Contains(System.Web.ParserError error) { throw null; }
- public void CopyTo(System.Web.ParserError[] errors, int index) { }
- public int IndexOf(System.Web.ParserError error) { throw null; }
- public void Insert(int index, System.Web.ParserError error) { }
- public void Remove(System.Web.ParserError error) { }
- }
- [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false)]
+ 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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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))]
@@ -2275,6 +2320,7 @@ namespace System.Web
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; } }
@@ -2283,14 +2329,14 @@ namespace System.Web
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 ob) { 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 ctx) { 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; }
@@ -2302,8 +2348,8 @@ namespace System.Web
public SiteMapNodeCollection() { }
public SiteMapNodeCollection(int capacity) { }
public SiteMapNodeCollection(System.Web.SiteMapNode value) { }
- public SiteMapNodeCollection(System.Web.SiteMapNodeCollection values) { }
- public SiteMapNodeCollection(System.Web.SiteMapNode[] values) { }
+ 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; } }
@@ -2372,7 +2418,7 @@ namespace System.Web
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 virtual void RemoveNode(System.Web.SiteMapNode node) { }
+ 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
@@ -2400,24 +2446,23 @@ namespace System.Web
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 override void RemoveNode(System.Web.SiteMapNode node) { }
+ 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 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 msg) { }
- public void Warn(string category, string msg) { }
- public void Warn(string category, string msg, System.Exception error) { }
- public void Write(string msg) { }
- public void Write(string category, string msg) { }
- public void Write(string category, string msg, System.Exception error) { }
+ 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) { }
}
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class TraceContextEventArgs : System.EventArgs
{
public TraceContextEventArgs(System.Collections.ICollection records) { }
@@ -2441,7 +2486,7 @@ namespace System.Web
}
public sealed partial class UnvalidatedRequestValues
{
- public 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; } }
@@ -2457,7 +2502,7 @@ namespace System.Web
{
protected UnvalidatedRequestValuesBase() { }
public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } }
- public virtual System.Web.HttpFileCollection Files { 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; } }
@@ -2471,7 +2516,7 @@ namespace System.Web
{
public UnvalidatedRequestValuesWrapper(System.Web.UnvalidatedRequestValues requestValues) { }
public override System.Web.HttpCookieCollection Cookies { get { throw null; } }
- public override System.Web.HttpFileCollection Files { 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; } }
@@ -2513,6 +2558,7 @@ namespace System.Web
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) { }
@@ -2522,9 +2568,11 @@ namespace System.Web
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 override void RemoveNode(System.Web.SiteMapNode node) { }
+ protected internal override void RemoveNode(System.Web.SiteMapNode node) { }
[System.MonoTODOAttribute("Not implemented")]
protected virtual void RemoveProvider(string providerName) { }
}
@@ -2745,10 +2793,13 @@ namespace System.Web.Compilation
}
public sealed partial class BuildManager
{
- public 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; }
@@ -2783,6 +2834,7 @@ namespace System.Web.Compilation
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; }
@@ -2792,6 +2844,7 @@ namespace System.Web.Compilation
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]
@@ -2802,7 +2855,7 @@ namespace System.Web.Compilation
Resources = 4,
Web = 1,
}
- [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
public sealed partial class BuildProviderAppliesToAttribute : System.Attribute
{
public BuildProviderAppliesToAttribute(System.Web.Compilation.BuildProviderAppliesTo appliesTo) { }
@@ -2819,6 +2872,7 @@ namespace System.Web.Compilation
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 { } }
@@ -2866,6 +2920,7 @@ namespace System.Web.Compilation
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) { }
@@ -2874,6 +2929,7 @@ namespace System.Web.Compilation
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 { } }
@@ -2898,6 +2954,12 @@ namespace System.Web.Compilation
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
{
@@ -2921,18 +2983,16 @@ namespace System.Web.Compilation
public System.Web.UI.TemplateControl TemplateControl { get { throw null; } }
public string VirtualPath { get { throw null; } }
}
- [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [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; } }
- [System.MonoTODOAttribute("Not implemented")]
public override bool Equals(object obj) { throw null; }
- [System.MonoTODOAttribute("Not implemented")]
public override int GetHashCode() { throw null; }
}
- [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
public sealed partial class ExpressionPrefixAttribute : System.Attribute
{
public ExpressionPrefixAttribute(string expressionPrefix) { }
@@ -2951,8 +3011,10 @@ namespace System.Web.Compilation
public sealed partial class FolderLevelBuildProviderAppliesToAttribute : System.Attribute
{
public FolderLevelBuildProviderAppliesToAttribute(System.Web.Compilation.FolderLevelBuildProviderAppliesTo appliesTo) { }
- public System.Web.Compilation.FolderLevelBuildProviderAppliesTo AppliesTo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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);
@@ -2979,6 +3041,7 @@ namespace System.Web.Compilation
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")]
@@ -3000,6 +3063,7 @@ namespace System.Web.Compilation
DelaySign = 64,
FixedNames = 128,
ForceDebug = 4,
+ IgnoreBadImageFormatException = 256,
OverwriteTarget = 2,
Updatable = 1,
}
@@ -3051,12 +3115,10 @@ namespace System.Web.Compilation
namespace System.Web.Configuration
{
[System.SerializableAttribute]
- public partial class AdapterDictionary : System.Collections.Specialized.OrderedDictionary, System.Runtime.Serialization.IDeserializationCallback
+ public partial class AdapterDictionary : System.Collections.Specialized.OrderedDictionary
{
public AdapterDictionary() { }
public string this[string key] { get { throw null; } set { } }
- [System.MonoTODOAttribute("Not implemented")]
- void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { }
}
public sealed partial class AnonymousIdentificationSection : System.Configuration.ConfigurationSection
{
@@ -3083,7 +3145,7 @@ namespace System.Web.Configuration
public string Domain { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="False")]
public bool Enabled { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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
@@ -3091,8 +3153,8 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
- public void Add(System.Web.Configuration.AssemblyInfo info) { }
+ 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; }
@@ -3105,12 +3167,23 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("assembly", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Assembly { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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,
}
@@ -3124,14 +3197,14 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
- protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; } }
@@ -3144,14 +3217,14 @@ namespace System.Web.Configuration
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
[System.MonoTODOAttribute("Not implemented")]
- protected internal override bool IsModified() { throw null; }
+ protected override bool IsModified() { throw null; }
protected override void PostDeserialize() { }
protected override void PreSerialize(System.Xml.XmlWriter writer) { }
- 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; }
- protected internal override void SetReadOnly() { }
- protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ 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
{
@@ -3165,7 +3238,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -3181,18 +3254,160 @@ namespace System.Web.Configuration
public sealed partial class AuthorizationSection : System.Configuration.ConfigurationSection
{
public AuthorizationSection() { }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 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 name] { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -3202,7 +3417,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ 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)]
@@ -3218,7 +3433,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Name { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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")]
@@ -3237,7 +3452,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("extension", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Extension { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 { } }
@@ -3250,7 +3465,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -3274,7 +3489,7 @@ namespace System.Web.Configuration
[System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))]
[System.Configuration.ConfigurationPropertyAttribute("privateBytesPollTime", DefaultValue="00:02:00")]
public System.TimeSpan PrivateBytesPollTime { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class ClientTarget : System.Configuration.ConfigurationElement
{
@@ -3282,7 +3497,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("alias", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Alias { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; } }
@@ -3294,7 +3509,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -3309,7 +3524,7 @@ namespace System.Web.Configuration
public ClientTargetSection() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(3))]
public System.Web.Configuration.ClientTargetCollection ClientTargets { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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
@@ -3318,7 +3533,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -3332,7 +3547,7 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class CompilationSection : System.Configuration.ConfigurationSection
{
@@ -3353,23 +3568,29 @@ namespace System.Web.Configuration
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 { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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)]
@@ -3379,8 +3600,9 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("urlLinePragmas", DefaultValue="False")]
public bool UrlLinePragmas { get { throw null; } set { } }
[System.MonoTODOAttribute("why override this?")]
- protected internal override object GetRuntimeObject() { throw null; }
+ protected override object GetRuntimeObject() { throw null; }
protected override void PostDeserialize() { }
+ protected override void SetReadOnly() { }
}
public sealed partial class Compiler : System.Configuration.ConfigurationElement
{
@@ -3391,7 +3613,7 @@ namespace System.Web.Configuration
public string Extension { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("language", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
public string Language { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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")]
@@ -3407,7 +3629,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -3417,7 +3639,7 @@ namespace System.Web.Configuration
public sealed partial class CustomError : System.Configuration.ConfigurationElement
{
public CustomError(int statusCode, string redirect) { }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 { } }
@@ -3436,7 +3658,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -3462,22 +3684,23 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 internal override void DeserializeSection(System.Xml.XmlReader reader) { }
- protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("retail", DefaultValue="False")]
public bool Retail { get { throw null; } set { } }
}
@@ -3490,7 +3713,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 { } }
@@ -3502,8 +3725,8 @@ namespace System.Web.Configuration
{
public EventMappingSettingsCollection() { }
public System.Web.Configuration.EventMappingSettings this[int index] { get { throw null; } set { } }
- public new System.Web.Configuration.EventMappingSettings this[string name] { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -3521,7 +3744,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("expressionPrefix", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string ExpressionPrefix { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 { } }
@@ -3532,7 +3755,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -3540,6 +3763,35 @@ namespace System.Web.Configuration
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() { }
@@ -3552,7 +3804,7 @@ namespace System.Web.Configuration
public string DefaultUrl { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("domain", DefaultValue="")]
public string Domain { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ 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")]
@@ -3564,13 +3816,14 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("path", DefaultValue="/")]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Path { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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")]
@@ -3581,7 +3834,7 @@ namespace System.Web.Configuration
public FormsAuthenticationCredentials() { }
[System.Configuration.ConfigurationPropertyAttribute("passwordFormat", DefaultValue="SHA1")]
public System.Web.Configuration.FormsAuthPasswordFormat PasswordFormat { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; } }
}
@@ -3595,7 +3848,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("password", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
[System.Configuration.StringValidatorAttribute]
public string Password { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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
@@ -3606,7 +3859,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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() { }
@@ -3632,6 +3885,32 @@ namespace System.Web.Configuration
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() { }
@@ -3643,7 +3922,7 @@ namespace System.Web.Configuration
public bool EnableClientBasedCulture { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("fileEncoding")]
public System.Text.Encoding FileEncoding { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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="")]
@@ -3672,7 +3951,7 @@ namespace System.Web.Configuration
public System.TimeSpan HeartbeatInterval { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("profiles")]
public System.Web.Configuration.ProfileSettingsCollection Profiles { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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")]
@@ -3685,13 +3964,14 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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
{
@@ -3838,6 +4118,11 @@ namespace System.Web.Configuration
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() { }
@@ -3850,7 +4135,7 @@ namespace System.Web.Configuration
public string Domain { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("httpOnlyCookies", DefaultValue="False")]
public bool HttpOnlyCookies { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("requireSSL", DefaultValue="False")]
public bool RequireSSL { get { throw null; } set { } }
}
@@ -3860,7 +4145,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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)]
@@ -3874,7 +4159,7 @@ namespace System.Web.Configuration
public HttpHandlerActionCollection() { }
public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } }
public System.Web.Configuration.HttpHandlerAction this[int index] { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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.HttpHandlerAction httpHandlerAction) { }
public void Clear() { }
@@ -3890,16 +4175,16 @@ namespace System.Web.Configuration
public HttpHandlersSection() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
public System.Web.Configuration.HttpHandlerActionCollection Handlers { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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 internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; } set { } }
}
@@ -3908,8 +4193,8 @@ namespace System.Web.Configuration
{
public HttpModuleActionCollection() { }
public System.Web.Configuration.HttpModuleAction this[int index] { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
- public void Add(System.Web.Configuration.HttpModuleAction httpModuleAction) { }
+ 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; }
@@ -3924,7 +4209,7 @@ namespace System.Web.Configuration
public HttpModulesSection() { }
[System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))]
public System.Web.Configuration.HttpModuleActionCollection Modules { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class HttpRuntimeSection : System.Configuration.ConfigurationSection
{
@@ -3936,6 +4221,8 @@ namespace System.Web.Configuration
[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 { } }
@@ -3954,6 +4241,7 @@ namespace System.Web.Configuration
[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 { } }
@@ -3972,7 +4260,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("minLocalRequestFreeThreads", DefaultValue="4")]
[System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)]
public int MinLocalRequestFreeThreads { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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")]
@@ -3995,12 +4283,13 @@ namespace System.Web.Configuration
public System.TimeSpan ShutdownTimeout { get { throw null; } set { } }
[System.ComponentModel.TypeConverterAttribute("System.Web.Configuration.VersionConverter")]
[System.Configuration.ConfigurationPropertyAttribute("targetFramework", DefaultValue="4.0")]
- public System.Version TargetFramework { get { throw null; } set { } }
+ 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
{
@@ -4023,21 +4312,44 @@ namespace System.Web.Configuration
public bool Impersonate { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("password", DefaultValue="")]
public string Password { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 internal override object GetRuntimeObject() { throw null; }
- protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { }
- protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ 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 do_encrypt, string xml_string, string protection_provider_name, string protection_provider_type, string[] params_keys, string[] param_values);
- byte[] GetData(string filename, bool getReadTimeOnly, out long readTime);
- void GetFileDetails(string name, out bool exists, out long size, out long create_data, out long last_write_date);
+ 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);
}
@@ -4053,12 +4365,15 @@ namespace System.Web.Configuration
{
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)]
@@ -4067,7 +4382,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("decryptionKey", DefaultValue="AutoGenerate,IsolateApps")]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string DecryptionKey { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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")]
@@ -4077,7 +4392,8 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("validationKey", DefaultValue="AutoGenerate,IsolateApps")]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string ValidationKey { get { throw null; } set { } }
- protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void Reset(System.Configuration.ConfigurationElement parentElement) { }
+ protected override void SetReadOnly() { }
}
public enum MachineKeyValidation
{
@@ -4104,7 +4420,7 @@ namespace System.Web.Configuration
public string DefaultProvider { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("hashAlgorithmType", DefaultValue="")]
public string HashAlgorithmType { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.TimeSpanMinutesConverter))]
@@ -4119,7 +4435,7 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -4133,7 +4449,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Namespace { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
public override bool Equals(object namespaceInformation) { throw null; }
public override int GetHashCode() { throw null; }
}
@@ -4152,7 +4468,7 @@ namespace System.Web.Configuration
public string Name { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("noStore", DefaultValue="False")]
public bool NoStore { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("sqlDependency")]
public string SqlDependency { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("varyByContentEncoding")]
@@ -4167,13 +4483,13 @@ namespace System.Web.Configuration
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, System.Collections.ICollection, System.Collections.IEnumerable
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -4199,7 +4515,7 @@ namespace System.Web.Configuration
public bool EnableOutputCache { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("omitVaryStar", DefaultValue="False")]
public bool OmitVaryStar { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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("sendCacheControlHeader", DefaultValue="True")]
@@ -4210,7 +4526,7 @@ namespace System.Web.Configuration
public OutputCacheSettingsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("outputCacheProfiles")]
public System.Web.Configuration.OutputCacheProfileCollection OutputCacheProfiles { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public enum PagesEnableSessionState
{
@@ -4245,6 +4561,7 @@ namespace System.Web.Configuration
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="")]
@@ -4257,7 +4574,8 @@ namespace System.Web.Configuration
public string PageBaseType { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("pageParserFilterType", DefaultValue="")]
public string PageParserFilterType { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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="")]
@@ -4272,24 +4590,44 @@ namespace System.Web.Configuration
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 internal override void DeserializeSection(System.Xml.XmlReader reader) { }
+ 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 internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase
- {
- public PositiveTimeSpanValidator() { }
- public override bool CanValidate(System.Type t) { throw null; }
- public override void Validate(object value) { }
- }
public enum ProcessModelComAuthenticationLevel
{
Call = 1,
@@ -4328,7 +4666,7 @@ namespace System.Web.Configuration
public System.Web.Configuration.ProcessModelComImpersonationLevel ComImpersonationLevel { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("cpuMask", DefaultValue="0xffffffff")]
public int CpuMask { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ 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))]
@@ -4361,7 +4699,7 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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)]
@@ -4400,7 +4738,7 @@ namespace System.Web.Configuration
public ProfileGroupSettings(string name) { }
[System.Configuration.ConfigurationPropertyAttribute("name", IsRequired=true, IsKey=true)]
public string Name { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -4413,7 +4751,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -4422,12 +4760,18 @@ namespace System.Web.Configuration
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 internal override bool IsModified() { throw null; }
+ protected override bool IsModified() { throw null; }
public void Remove(string name) { }
public void RemoveAt(int index) { }
- protected internal override void ResetModified() { }
+ 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) { }
@@ -4440,7 +4784,7 @@ namespace System.Web.Configuration
public string DefaultValue { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
public string Name { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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)]
@@ -4458,7 +4802,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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() { }
@@ -4485,7 +4829,7 @@ namespace System.Web.Configuration
public bool Enabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("inherits", DefaultValue="")]
public string Inherits { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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")]
@@ -4511,15 +4855,15 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Name { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 name] { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -4531,6 +4875,43 @@ namespace System.Web.Configuration
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; }
@@ -4544,6 +4925,15 @@ namespace System.Web.Configuration
[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() { }
@@ -4579,7 +4969,7 @@ namespace System.Web.Configuration
public bool Enabled { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("maxCachedResults", DefaultValue=25)]
public int MaxCachedResults { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("providers")]
public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
}
@@ -4590,15 +4980,16 @@ namespace System.Web.Configuration
protected override bool AllowClear { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("group")]
public System.Web.Configuration.ProfileGroupSettingsCollection GroupSettings { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override bool ThrowOnDuplicate { get { throw null; } }
- public override bool Equals(object obj) { throw null; }
+ public override bool Equals(object rootProfilePropertySettingsCollection) { throw null; }
public override int GetHashCode() { throw null; }
- protected internal override bool IsModified() { throw null; }
+ protected override bool IsModified() { 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 void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { }
+ 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
{
@@ -4624,7 +5015,7 @@ namespace System.Web.Configuration
public string Name { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("profile", DefaultValue="")]
public string Profile { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("provider", DefaultValue="")]
public string Provider { get { throw null; } set { } }
}
@@ -4633,8 +5024,8 @@ namespace System.Web.Configuration
{
public RuleSettingsCollection() { }
public System.Web.Configuration.RuleSettings this[int index] { get { throw null; } set { } }
- public new System.Web.Configuration.RuleSettings this[string name] { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -4649,7 +5040,7 @@ namespace System.Web.Configuration
public sealed partial class SecurityPolicySection : System.Configuration.ConfigurationSection
{
public SecurityPolicySection() { }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; } }
}
@@ -4667,7 +5058,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("historySize", DefaultValue="9")]
[System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647)]
public int HistorySize { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
public sealed partial class SessionStateSection : System.Configuration.ConfigurationSection
{
@@ -4682,12 +5073,12 @@ namespace System.Web.Configuration
public string CookieName { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("customProvider", DefaultValue="")]
public string CustomProvider { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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("regenerateExpiredSessionId", DefaultValue="True")]
@@ -4723,7 +5114,7 @@ namespace System.Web.Configuration
public string DefaultProvider { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
public bool Enabled { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("providers")]
public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } }
}
@@ -4734,13 +5125,13 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("connectionStringName", Options=(System.Configuration.ConfigurationPropertyOptions)(2))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string ConnectionStringName { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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
@@ -4765,12 +5156,12 @@ namespace System.Web.Configuration
public SqlCacheDependencySection() { }
[System.Configuration.ConfigurationPropertyAttribute("databases")]
public System.Web.Configuration.SqlCacheDependencyDatabaseCollection Databases { get { throw null; } }
- protected internal override System.Configuration.ConfigurationElementProperty ElementProperty { 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
protected override void PostDeserialize() { }
}
public sealed partial class SystemWebCachingSectionGroup : System.Configuration.ConfigurationSectionGroup
@@ -4806,6 +5197,7 @@ namespace System.Web.Configuration
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")]
@@ -4831,6 +5223,7 @@ namespace System.Web.Configuration
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")]
@@ -4867,7 +5260,7 @@ namespace System.Web.Configuration
{
public TagMapCollection() { }
public System.Web.Configuration.TagMapInfo this[int index] { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -4880,13 +5273,13 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("mappedTagType")]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string MappedTagType { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 map) { throw null; }
+ public override bool Equals(object o) { throw null; }
public override int GetHashCode() { throw null; }
- protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { 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
@@ -4897,7 +5290,7 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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.TagPrefixInfo tagPrefixInformation) { }
public void Clear() { }
@@ -4910,10 +5303,10 @@ namespace System.Web.Configuration
public TagPrefixInfo(string tagPrefix, string nameSpace, string assembly, string tagName, string source) { }
[System.Configuration.ConfigurationPropertyAttribute("assembly")]
public string Assembly { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
+ protected override System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("namespace")]
public string Namespace { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
[System.Configuration.ConfigurationPropertyAttribute("src")]
public string Source { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("tagName")]
@@ -4924,6 +5317,11 @@ namespace System.Web.Configuration
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,
@@ -4940,7 +5338,7 @@ namespace System.Web.Configuration
public bool MostRecent { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("pageOutput", DefaultValue="False")]
public bool PageOutput { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 { } }
@@ -4955,7 +5353,7 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string Name { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 { } }
@@ -4967,7 +5365,7 @@ namespace System.Web.Configuration
{
public TransformerInfoCollection() { }
public System.Web.Configuration.TransformerInfo this[int index] { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; }
@@ -4983,7 +5381,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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
@@ -4992,8 +5390,8 @@ namespace System.Web.Configuration
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 name] { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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() { }
@@ -5008,21 +5406,24 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; } }
}
@@ -5033,7 +5434,7 @@ namespace System.Web.Configuration
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 internal override System.Configuration.ConfigurationPropertyCollection Properties { 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; }
@@ -5048,10 +5449,21 @@ namespace System.Web.Configuration
public UrlMappingsSection() { }
[System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue="True")]
public bool IsEnabled { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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) { }
@@ -5088,6 +5500,7 @@ namespace System.Web.Configuration
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; }
}
@@ -5121,12 +5534,13 @@ namespace System.Web.Configuration
}
public sealed partial class WebContext
{
- public WebContext(System.Web.Configuration.WebApplicationLevel pathLevel, string site, string applicationPath, string path, string locationSubPath) { }
+ 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
{
@@ -5134,8 +5548,8 @@ namespace System.Web.Configuration
[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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
- protected internal override object GetRuntimeObject() { 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
{
@@ -5145,14 +5559,14 @@ namespace System.Web.Configuration
[System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="AspNetSqlPersonalizationProvider")]
[System.Configuration.StringValidatorAttribute(MinLength=1)]
public string DefaultProvider { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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 internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ 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; } }
}
@@ -5163,11 +5577,11 @@ namespace System.Web.Configuration
public bool EnableExport { get { throw null; } set { } }
[System.Configuration.ConfigurationPropertyAttribute("personalization")]
public System.Web.Configuration.WebPartsPersonalization Personalization { get { throw null; } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { 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 internal override object GetRuntimeObject() { throw null; }
+ protected override object GetRuntimeObject() { throw null; }
}
public enum XhtmlConformanceMode
{
@@ -5180,7 +5594,7 @@ namespace System.Web.Configuration
public XhtmlConformanceSection() { }
[System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="Transitional")]
public System.Web.Configuration.XhtmlConformanceMode Mode { get { throw null; } set { } }
- protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
+ protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } }
}
}
namespace System.Web.Configuration.Internal
@@ -5227,8 +5641,36 @@ namespace System.Web.Hosting
[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
{
@@ -5254,6 +5696,8 @@ namespace System.Web.Hosting
[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; }
@@ -5268,6 +5712,7 @@ namespace System.Web.Hosting
{
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() { }
}
@@ -5276,13 +5721,17 @@ namespace System.Web.Hosting
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; } }
@@ -5297,12 +5746,31 @@ namespace System.Web.Hosting
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
@@ -5310,24 +5778,69 @@ namespace System.Web.Hosting
[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);
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ 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 s, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string app_id);
+ 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")]
@@ -5340,6 +5853,79 @@ namespace System.Web.Hosting
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);
@@ -5362,6 +5948,39 @@ namespace System.Web.Hosting
[System.MonoTODOAttribute("Not implemented")]
void System.Web.Hosting.IRegisteredObject.Stop(bool immediate) { }
}
+ 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))]
@@ -5439,6 +6058,30 @@ namespace System.Web.Hosting
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")]
@@ -5487,12 +6130,6 @@ namespace System.Web.Mail
Low = 1,
Normal = 0,
}
- public partial class RelatedBodyPart
- {
- public RelatedBodyPart(string id, string fileName) { }
- public string Name { get { throw null; } set { } }
- public string Path { get { throw null; } set { } }
- }
[System.ObsoleteAttribute("The recommended alternative is System.Net.Mail.SmtpClient. http://go.microsoft.com/fwlink/?linkid=14202")]
public partial class SmtpMail
{
@@ -5505,6 +6142,25 @@ namespace System.Web.Mail
}
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,
@@ -5512,6 +6168,14 @@ namespace System.Web.Management
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
@@ -5523,7 +6187,39 @@ namespace System.Web.Management
}
public partial interface IWebEventCustomEvaluator
{
- bool CanFire(System.Web.Management.WebBaseEvent raised_event, System.Web.Management.RuleFiringRecord record);
+ 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
{
@@ -5537,6 +6233,24 @@ namespace System.Web.Management
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
{
@@ -5548,6 +6262,46 @@ namespace System.Web.Management
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() { }
@@ -5559,27 +6313,86 @@ namespace System.Web.Management
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 WebBaseEvent(string message, object event_source, int event_code) { }
- protected WebBaseEvent(string message, object event_source, int event_code, int event_detail_code) { }
+ 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 event_raised) { }
+ public static void Raise(System.Web.Management.WebBaseEvent eventRaised) { }
public override string ToString() { throw null; }
- public virtual string ToString(bool include_app_info, bool include_custom_event_details) { 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;
@@ -5588,6 +6401,7 @@ namespace System.Web.Management
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;
@@ -5630,6 +6444,7 @@ namespace System.Web.Management
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;
@@ -5643,7 +6458,6 @@ namespace System.Web.Management
public const int WebEventDetailCodeBase = 50300;
public const int WebEventProviderInformation = 6001;
public const int WebExtendedBase = 100000;
- public WebEventCodes() { }
}
public partial class WebEventFormatter
{
@@ -5653,6 +6467,786 @@ namespace System.Web.Management
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
{
@@ -5665,7 +7259,6 @@ namespace System.Web.Profile
}
public partial class DefaultProfile : System.Web.Profile.ProfileBase
{
- [System.MonoTODOAttribute("Currently does nothing")]
public DefaultProfile() { }
}
public enum ProfileAuthenticationOption
@@ -5749,6 +7342,7 @@ namespace System.Web.Profile
[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; }
@@ -5833,8 +7427,6 @@ namespace System.Web.Profile
namespace System.Web.Routing
{
[System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, 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 HttpMethodConstraint : System.Web.Routing.IRouteConstraint
{
public HttpMethodConstraint(params string[] allowedMethods) { }
@@ -5858,13 +7450,10 @@ namespace System.Web.Routing
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; } }
- [System.MonoTODOAttribute("Implement checking physical URL access")]
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")]
- [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 RequestContext
{
public RequestContext() { }
@@ -5873,8 +7462,6 @@ namespace System.Web.Routing
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")]
- [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 Route : System.Web.Routing.RouteBase
{
public Route(string url, System.Web.Routing.IRouteHandler routeHandler) { }
@@ -5891,17 +7478,14 @@ namespace System.Web.Routing
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")]
- [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 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")]
- [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 RouteCollection : System.Collections.ObjectModel.Collection<System.Web.Routing.RouteBase>
{
public RouteCollection() { }
@@ -5929,16 +7513,14 @@ namespace System.Web.Routing
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")]
- [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 RouteData
{
public RouteData() { }
public RouteData(System.Web.Routing.RouteBase route, System.Web.Routing.IRouteHandler routeHandler) { }
- public System.Web.Routing.RouteValueDictionary DataTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- public System.Web.Routing.RouteValueDictionary Values { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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")]
@@ -5948,16 +7530,12 @@ namespace System.Web.Routing
UrlGeneration = 1,
}
[System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Routing, 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 RouteTable
{
public RouteTable() { }
- public static System.Web.Routing.RouteCollection Routes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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")]
- [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 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() { }
@@ -5966,9 +7544,9 @@ namespace System.Web.Routing
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<string,object>>.IsReadOnly { get { throw null; } }
- System.Collections.Generic.ICollection<string> System.Collections.Generic.IDictionary<string,object>.Keys { get { throw null; } }
- System.Collections.Generic.ICollection<object> System.Collections.Generic.IDictionary<string,object>.Values { 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() { }
@@ -5976,17 +7554,15 @@ namespace System.Web.Routing
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<string,object>>.Add(System.Collections.Generic.KeyValuePair<string, object> item) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.Contains(System.Collections.Generic.KeyValuePair<string, object> item) { throw null; }
- void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>.CopyTo(System.Collections.Generic.KeyValuePair<string, object>[] array, int arrayIndex) { }
- bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,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<string,object>>.GetEnumerator() { 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")]
- [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 StopRoutingHandler : System.Web.Routing.IRouteHandler
{
public StopRoutingHandler() { }
@@ -5994,8 +7570,6 @@ namespace System.Web.Routing
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")]
- [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 UrlRoutingHandler : System.Web.IHttpHandler
{
protected UrlRoutingHandler() { }
@@ -6008,30 +7582,25 @@ namespace System.Web.Routing
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")]
- [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 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]
+ [System.ObsoleteAttribute("This method is obsolete. Override the Init method to use the PostMapRequestHandler event.")]
public virtual void PostMapRequestHandler(System.Web.HttpContextBase context) { }
- [System.MonoTODOAttribute]
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")]
- [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 VirtualPathData
{
public VirtualPathData(System.Web.Routing.RouteBase route, string virtualPath) { }
- public System.Web.Routing.RouteValueDictionary DataTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ public string VirtualPath { get { throw null; } set { } }
}
}
namespace System.Web.Security
@@ -6075,17 +7644,17 @@ namespace System.Web.Security
[System.MonoTODOAttribute("Not implemented")]
public override bool RequiresUniqueEmail { get { throw null; } }
[System.MonoTODOAttribute("Not implemented")]
- public override bool ChangePassword(string username, string oldPwd, string newPwd) { throw null; }
+ 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 newPwdQuestion, string newPwdAnswer) { throw null; }
+ 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 pwdQuestion, string pwdAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); 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; }
[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 nameToMatch, 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; }
[System.MonoTODOAttribute("Not implemented")]
public virtual string GeneratePassword() { throw null; }
[System.MonoTODOAttribute("Not implemented")]
@@ -6093,7 +7662,7 @@ namespace System.Web.Security
[System.MonoTODOAttribute("Not implemented")]
public override int GetNumberOfUsersOnline() { throw null; }
[System.MonoTODOAttribute("Not implemented")]
- public override string GetPassword(string username, string answer) { throw null; }
+ 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")]
@@ -6103,14 +7672,25 @@ namespace System.Web.Security
[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 answer) { throw null; }
+ public override string ResetPassword(string username, string passwordAnswer) { throw null; }
[System.MonoTODOAttribute("Not implemented")]
- public override bool UnlockUser(string userName) { throw null; }
+ 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) { }
@@ -6127,6 +7707,24 @@ namespace System.Web.Security
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,
@@ -6177,6 +7775,7 @@ namespace System.Web.Security
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; }
@@ -6197,7 +7796,6 @@ namespace System.Web.Security
public static void SetAuthCookie(string userName, bool createPersistentCookie, string strCookiePath) { }
public static void SignOut() { }
}
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class FormsAuthenticationEventArgs : System.EventArgs
{
public FormsAuthenticationEventArgs(System.Web.HttpContext context) { }
@@ -6232,13 +7830,16 @@ namespace System.Web.Security
}
[System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
[System.SerializableAttribute]
- public partial class FormsIdentity : System.Security.Principal.IIdentity
+ public partial class FormsIdentity : System.Security.Claims.ClaimsIdentity
{
public FormsIdentity(System.Web.Security.FormsAuthenticationTicket ticket) { }
- public string AuthenticationType { get { throw null; } }
- public bool IsAuthenticated { get { throw null; } }
- public string Name { get { throw null; } }
+ 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
{
@@ -6271,14 +7872,14 @@ namespace System.Web.Security
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 pwdQuestion, string pwdAnswer, 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 pwdQuestion, string pwdAnswer, bool isApproved, 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, 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 nameToMatch) { throw null; }
- public static System.Web.Security.MembershipUserCollection FindUsersByName(string nameToMatch, 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; }
@@ -6289,7 +7890,7 @@ namespace System.Web.Security
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 email) { 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; }
}
@@ -6304,10 +7905,10 @@ namespace System.Web.Security
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.")]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class PassportAuthenticationEventArgs : System.EventArgs
{
public PassportAuthenticationEventArgs(System.Web.Security.PassportIdentity identity, System.Web.HttpContext context) { }
@@ -6432,6 +8033,10 @@ namespace System.Web.Security
[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) { }
@@ -6448,8 +8053,9 @@ namespace System.Web.Security
}
[System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
[System.SerializableAttribute]
- public partial class RolePrincipal : System.Security.Principal.IPrincipal
+ 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) { }
@@ -6458,14 +8064,16 @@ namespace System.Web.Security
public string CookiePath { get { throw null; } }
public bool Expired { get { throw null; } }
public System.DateTime ExpireDate { get { throw null; } }
- public System.Security.Principal.IIdentity Identity { 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 bool IsInRole(string role) { 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
@@ -6491,26 +8099,26 @@ namespace System.Web.Security
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 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 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 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
{
@@ -6526,21 +8134,21 @@ namespace System.Web.Security
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 oldPwd, string newPwd) { throw null; }
- public override bool ChangePasswordQuestionAndAnswer(string username, string password, string newPwdQuestion, string newPwdAnswer) { throw null; }
- public override System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string pwdQuestion, string pwdAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status) { status = default(System.Web.Security.MembershipCreateStatus); 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 nameToMatch, 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 answer) { 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 answer) { throw null; }
+ 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; }
@@ -6549,17 +8157,17 @@ namespace System.Web.Security
{
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 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 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 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
@@ -6570,7 +8178,6 @@ namespace System.Web.Security
public void Dispose() { }
public void Init(System.Web.HttpApplication app) { }
}
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class WindowsAuthenticationEventArgs : System.EventArgs
{
public WindowsAuthenticationEventArgs(System.Security.Principal.WindowsIdentity identity, System.Web.HttpContext context) { }
@@ -6589,6 +8196,217 @@ namespace System.Web.Security
[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
{
@@ -6605,7 +8423,7 @@ namespace System.Web.SessionState
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 key] { 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; } }
@@ -6633,14 +8451,14 @@ namespace System.Web.SessionState
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; } }
- object System.Web.SessionState.IHttpSessionState.this[int index] { get { throw null; } set { } }
- object System.Web.SessionState.IHttpSessionState.this[string name] { get { throw null; } set { } }
- System.Collections.Specialized.NameObjectCollectionBase.KeysCollection System.Web.SessionState.IHttpSessionState.Keys { get { throw null; } }
public int Timeout { get { throw null; } set { } }
public void Abandon() { }
public void Add(string name, object value) { }
@@ -6670,14 +8488,18 @@ namespace System.Web.SessionState
object SyncRoot { get; }
int Timeout { get; set; }
void Abandon();
- void Add(string itemName, object itemValue);
+ void Add(string name, object value);
void Clear();
- void CopyTo(System.Array sessionValues, int index);
+ void CopyTo(System.Array array, int index);
System.Collections.IEnumerator GetEnumerator();
- void Remove(string itemName);
+ 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
{
}
@@ -6691,7 +8513,7 @@ namespace System.Web.SessionState
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 sessionID, out bool isRedirected, out bool isCookieAdded);
+ 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
@@ -6701,7 +8523,7 @@ namespace System.Web.SessionState
object this[string name] { get; set; }
System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get; }
void Clear();
- void Remove(string itemName);
+ void Remove(string name);
void RemoveAt(int index);
}
[System.Runtime.InteropServices.GuidAttribute("7297744b-e188-40bf-b7e9-56698d25cf44")]
@@ -6774,7 +8596,7 @@ namespace System.Web.SessionState
}
public partial class SessionStateStoreData
{
- public SessionStateStoreData(System.Web.SessionState.ISessionStateItemCollection items, System.Web.HttpStaticObjectsCollection objects, int timeout) { }
+ 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 { } }
@@ -6797,6 +8619,7 @@ namespace System.Web.SessionState
}
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; }
@@ -6833,7 +8656,7 @@ namespace System.Web.UI
public void Add(string key, string value) { }
public void AddAttributes(System.Web.UI.HtmlTextWriter writer) { }
public void Clear() { }
- public override bool Equals(object obj) { throw null; }
+ 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) { }
@@ -6862,6 +8685,12 @@ namespace System.Web.UI
[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() { }
@@ -6873,6 +8702,7 @@ namespace System.Web.UI
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 { } }
@@ -6880,7 +8710,7 @@ namespace System.Web.UI
}
public abstract partial class BuilderPropertyEntry : System.Web.UI.PropertyEntry
{
- protected BuilderPropertyEntry() { }
+ 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();
@@ -6894,8 +8724,8 @@ namespace System.Web.UI
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 styleAttrName, string value, System.Web.UI.HtmlTextWriterStyle key) { throw null; }
- protected override bool OnTagRender(string name, System.Web.UI.HtmlTextWriterTag tag) { 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) { }
@@ -6947,13 +8777,26 @@ namespace System.Web.UI
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,
@@ -6969,8 +8812,8 @@ namespace System.Web.UI
[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 templateMethod) { }
- public void InstantiateIn(System.Web.UI.Control ctrl) { }
+ public CompiledTemplateBuilder(System.Web.UI.BuildTemplateMethod buildTemplateMethod) { }
+ public void InstantiateIn(System.Web.UI.Control container) { }
}
public partial class ComplexPropertyEntry : System.Web.UI.BuilderPropertyEntry
{
@@ -6984,7 +8827,6 @@ namespace System.Web.UI
OverwriteChanges = 0,
}
[System.AttributeUsageAttribute((System.AttributeTargets)(4))]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class ConstructorNeedsTagAttribute : System.Attribute
{
public ConstructorNeedsTagAttribute() { }
@@ -7004,7 +8846,7 @@ namespace System.Web.UI
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 internal System.Web.UI.Adapters.ControlAdapter Adapter { get { throw null; } }
+ 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))]
@@ -7099,6 +8941,7 @@ namespace System.Web.UI
[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; } }
@@ -7121,6 +8964,7 @@ namespace System.Web.UI
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() { }
@@ -7134,6 +8978,7 @@ namespace System.Web.UI
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; }
@@ -7148,9 +8993,9 @@ namespace System.Web.UI
public virtual bool HasControls() { throw null; }
protected bool HasEvents() { throw null; }
protected bool IsLiteralContent() { throw null; }
- protected internal virtual void LoadControlState(object state) { }
+ protected internal virtual void LoadControlState(object savedState) { }
protected virtual void LoadViewState(object savedState) { }
- protected string MapPathSecure(string virtualPath) { throw null; }
+ 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) { }
@@ -7172,9 +9017,11 @@ namespace System.Web.UI
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 designData) { }
- void System.Web.UI.IControlDesignerAccessor.SetOwnerControl(System.Web.UI.Control control) { }
+ 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() { }
}
@@ -7182,17 +9029,30 @@ namespace System.Web.UI
[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 bool HasAspCode { 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; } }
- protected System.Web.UI.TemplateParser Parser { 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) { }
@@ -7201,16 +9061,19 @@ namespace System.Web.UI
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))]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class ControlBuilderAttribute : System.Attribute
{
public static readonly System.Web.UI.ControlBuilderAttribute Default;
@@ -7251,7 +9114,7 @@ namespace System.Web.UI
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 c) { 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) { }
}
@@ -7267,16 +9130,15 @@ namespace System.Web.UI
[System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)]
public sealed partial class ControlValuePropertyAttribute : System.Attribute
{
- public ControlValuePropertyAttribute(string propName) { }
- public ControlValuePropertyAttribute(string propName, object propValue) { }
- public ControlValuePropertyAttribute(string propName, System.Type type, string propValue) { }
+ 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))]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class CssClassPropertyAttribute : System.Attribute
{
public CssClassPropertyAttribute() { }
@@ -7300,14 +9162,16 @@ namespace System.Web.UI
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 expr, string format) { 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
@@ -7340,12 +9204,11 @@ namespace System.Web.UI
public void Remove(System.Web.UI.DataBinding binding) { }
}
[System.AttributeUsageAttribute((System.AttributeTargets)(4))]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class DataBindingHandlerAttribute : System.Attribute
{
public static readonly System.Web.UI.DataBindingHandlerAttribute Default;
public DataBindingHandlerAttribute() { }
- public DataBindingHandlerAttribute(string name) { }
+ public DataBindingHandlerAttribute(string typeName) { }
public DataBindingHandlerAttribute(System.Type type) { }
public string HandlerTypeName { get { throw null; } }
public override bool Equals(object obj) { throw null; }
@@ -7369,7 +9232,7 @@ namespace System.Web.UI
public sealed partial class DataKeyPropertyAttribute : System.Attribute
{
public DataKeyPropertyAttribute(string name) { }
- public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { get { throw null; } }
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
}
@@ -7408,6 +9271,7 @@ namespace System.Web.UI
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)]
@@ -7439,7 +9303,7 @@ namespace System.Web.UI
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 tw) { }
+ 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; }
@@ -7447,6 +9311,7 @@ namespace System.Web.UI
public sealed partial class DataSourceControlBuilder : System.Web.UI.ControlBuilder
{
public DataSourceControlBuilder() { }
+ public override bool AllowWhitespaceLiterals() { throw null; }
}
public enum DataSourceOperation
{
@@ -7459,16 +9324,16 @@ namespace System.Web.UI
public sealed partial class DataSourceSelectArguments
{
public DataSourceSelectArguments() { }
- public DataSourceSelectArguments(int startingRowIndex, int maxRows) { }
+ public DataSourceSelectArguments(int startRowIndex, int maximumRows) { }
public DataSourceSelectArguments(string sortExpression) { }
- public DataSourceSelectArguments(string sortExpression, int startingRowIndex, int maxRows) { }
+ 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 srcCapabilities) { }
+ 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) { }
@@ -7485,18 +9350,21 @@ namespace System.Web.UI
protected System.ComponentModel.EventHandlerList Events { get { throw null; } }
public string Name { get { throw null; } }
public event System.EventHandler DataSourceViewChanged { add { } remove { } }
- public virtual void Delete(System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Web.UI.DataSourceViewOperationCallback callBack) { }
- protected virtual int ExecuteDelete(System.Collections.IDictionary keys, System.Collections.IDictionary values) { throw null; }
- protected virtual int ExecuteInsert(System.Collections.IDictionary keys) { throw null; }
+ 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 eventArgs) { }
+ 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 selectArgs, 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 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 recordsAffected, System.Exception exception);
+ 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")]
@@ -7558,6 +9426,7 @@ namespace System.Web.UI
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; }
@@ -7575,9 +9444,9 @@ namespace System.Web.UI
public event System.EventHandler Changed { add { } remove { } }
public void Add(System.Web.UI.ExpressionBinding binding) { }
public void Clear() { }
- public bool Contains(string propertyName) { throw null; }
+ public bool Contains(string propName) { throw null; }
public void CopyTo(System.Array array, int index) { }
- public void CopyTo(System.Web.UI.ExpressionBinding[] bindings, 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) { }
@@ -7589,9 +9458,8 @@ namespace System.Web.UI
{
public static readonly System.Web.UI.FileLevelControlBuilderAttribute Default;
public FileLevelControlBuilderAttribute(System.Type builderType) { }
- public System.Type BuilderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type BuilderType { get { 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; }
public override bool IsDefaultAttribute() { throw null; }
}
@@ -7609,7 +9477,7 @@ namespace System.Web.UI
{
public FileLevelUserControlBuilder() { }
}
- [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
public sealed partial class FilterableAttribute : System.Attribute
{
public static readonly System.Web.UI.FilterableAttribute Default;
@@ -7620,8 +9488,8 @@ namespace System.Web.UI
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 obj) { throw null; }
- public static bool IsPropertyFilterable(System.ComponentModel.PropertyDescriptor propDesc) { 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))]
@@ -7639,6 +9507,9 @@ namespace System.Web.UI
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))]
@@ -7652,6 +9523,7 @@ namespace System.Web.UI
[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; }
@@ -7721,7 +9593,7 @@ namespace System.Web.UI
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 fEncode) { }
+ 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) { }
@@ -7786,7 +9658,7 @@ namespace System.Web.UI
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[] args) { }
+ 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) { }
@@ -7811,7 +9683,7 @@ namespace System.Web.UI
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[] args) { }
+ public override void WriteLine(string format, params object[] arg) { }
[System.CLSCompliantAttribute(false)]
public override void WriteLine(uint value) { }
public void WriteLineNoTabs(string s) { }
@@ -8028,32 +9900,32 @@ namespace System.Web.UI
string GetAttribute(string key);
void SetAttribute(string key, string value);
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public partial interface IAutoFieldGenerator
{
System.Collections.ICollection GenerateFields(System.Web.UI.Control control);
}
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
- [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), Level=(System.Web.AspNetHostingPermissionLevel)(200))]
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 control);
+ System.Collections.Specialized.IOrderedDictionary ExtractValues(System.Web.UI.Control container);
}
public partial interface ICallbackEventHandler
{
string GetCallbackResult();
- void RaiseCallbackEvent(string eventArgs);
+ 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; }
@@ -8062,8 +9934,8 @@ namespace System.Web.UI
{
System.Collections.IDictionary UserData { get; }
System.Collections.IDictionary GetDesignModeState();
- void SetDesignModeState(System.Collections.IDictionary designData);
- void SetOwnerControl(System.Web.UI.Control control);
+ void SetDesignModeState(System.Collections.IDictionary data);
+ void SetOwnerControl(System.Web.UI.Control owner);
}
public partial interface IDataBindingsAccessor
{
@@ -8091,10 +9963,11 @@ namespace System.Web.UI
{
object DataSourceViewSchema { get; set; }
}
+ [System.AttributeUsageAttribute((System.AttributeTargets)(128))]
public sealed partial class IDReferencePropertyAttribute : System.Attribute
{
public IDReferencePropertyAttribute() { }
- public IDReferencePropertyAttribute(System.Type controlReferenceType) { }
+ 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; }
@@ -8135,8 +10008,11 @@ namespace System.Web.UI
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
@@ -8170,11 +10046,11 @@ namespace System.Web.UI
}
public partial interface IResourceUrlGenerator
{
- string GetResourceUrl(System.Type type, string resource);
+ string GetResourceUrl(System.Type type, string resourceName);
}
public partial interface IStateFormatter
{
- object Deserialize(string serializationState);
+ object Deserialize(string serializedState);
string Serialize(object state);
}
public partial interface IStateManager
@@ -8186,7 +10062,7 @@ namespace System.Web.UI
}
public partial interface IStyleSheet
{
- void CreateStyleRule(System.Web.UI.WebControls.Style style, System.Web.UI.IUrlResolutionService urlResolver, string selection);
+ 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
@@ -8205,7 +10081,7 @@ namespace System.Web.UI
}
public partial interface IUrlResolutionService
{
- string ResolveClientUrl(string url);
+ string ResolveClientUrl(string relativeUrl);
}
public partial interface IUserControlDesignerAccessor
{
@@ -8214,7 +10090,7 @@ namespace System.Web.UI
}
public partial interface IUserControlTypeResolutionService
{
- System.Type GetType(string prefixTag, string tagName);
+ System.Type GetType(string tagPrefix, string tagName);
}
public partial interface IValidator
{
@@ -8236,7 +10112,7 @@ namespace System.Web.UI
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 writer) { }
+ 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
@@ -8274,6 +10150,7 @@ namespace System.Web.UI
{
public MasterPageControlBuilder() { }
}
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
public sealed partial class NonVisualControlAttribute : System.Attribute
{
public static readonly System.Web.UI.NonVisualControlAttribute Default;
@@ -8320,6 +10197,8 @@ namespace System.Web.UI
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
@@ -8479,6 +10358,8 @@ namespace System.Web.UI
[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)]
@@ -8503,6 +10384,7 @@ namespace System.Web.UI
[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)]
@@ -8536,9 +10418,11 @@ namespace System.Web.UI
[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; } }
@@ -8580,12 +10464,13 @@ namespace System.Web.UI
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
protected void AsyncPageEndProcessRequest(System.IAsyncResult result) { }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- protected virtual System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter tw) { throw null; }
+ 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() { }
@@ -8607,7 +10492,7 @@ namespace System.Web.UI
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[] list) { throw null; }
+ 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))]
@@ -8623,7 +10508,7 @@ namespace System.Web.UI
[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 virtual object LoadPageStateFromPersistenceMedium() { throw null; }
+ 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) { }
@@ -8664,11 +10549,15 @@ namespace System.Web.UI
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 virtual void SavePageStateToPersistenceMedium(object viewState) { }
+ 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))]
@@ -8676,6 +10565,8 @@ namespace System.Web.UI
}
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; } }
@@ -8687,7 +10578,7 @@ namespace System.Web.UI
public partial class PageHandlerFactory : System.Web.IHttpHandlerFactory
{
protected internal PageHandlerFactory() { }
- public virtual System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string requestType, string url, string path) { throw null; }
+ 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))]
@@ -8705,6 +10596,7 @@ namespace System.Web.UI
{
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; } }
@@ -8763,7 +10655,7 @@ namespace System.Web.UI
public object First;
public object Second;
public Pair() { }
- public Pair(object first, object second) { }
+ public Pair(object x, object y) { }
}
[System.AttributeUsageAttribute((System.AttributeTargets)(4))]
[System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
@@ -8783,6 +10675,18 @@ namespace System.Web.UI
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
@@ -8791,13 +10695,13 @@ namespace System.Web.UI
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; } }
+ 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; } }
- public string SqlDependency { get { throw null; } }
- public string VaryByControls { get { throw null; } }
- public string VaryByCustom { get { throw null; } }
- public string VaryByParams { get { throw null; } }
+ 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))]
@@ -8807,7 +10711,6 @@ namespace System.Web.UI
public System.Web.UI.Control CachedControl { get { throw null; } }
}
[System.AttributeUsageAttribute((System.AttributeTargets)(4))]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
public sealed partial class PersistChildrenAttribute : System.Attribute
{
public static readonly System.Web.UI.PersistChildrenAttribute Default;
@@ -8887,6 +10790,16 @@ namespace System.Web.UI
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
@@ -8895,6 +10808,7 @@ namespace System.Web.UI
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
{
@@ -8905,6 +10819,7 @@ namespace System.Web.UI
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 { } }
}
@@ -8948,7 +10863,7 @@ namespace System.Web.UI
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 savedState) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
object System.Web.UI.IStateManager.SaveViewState() { throw null; }
void System.Web.UI.IStateManager.TrackViewState() { }
}
@@ -9008,8 +10923,7 @@ namespace System.Web.UI
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))]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)]
public sealed partial class SupportsEventValidationAttribute : System.Attribute
{
public SupportsEventValidationAttribute() { }
@@ -9029,6 +10943,7 @@ namespace System.Web.UI
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; }
@@ -9039,15 +10954,10 @@ namespace System.Web.UI
public sealed partial class TemplateContainerAttribute : System.Attribute
{
public TemplateContainerAttribute(System.Type containerType) { }
- public TemplateContainerAttribute(System.Type containerType, System.ComponentModel.BindingDirection direction) { }
+ public TemplateContainerAttribute(System.Type containerType, System.ComponentModel.BindingDirection bindingDirection) { }
public System.ComponentModel.BindingDirection BindingDirection { get { throw null; } }
public System.Type ContainerType { get { throw null; } }
}
- public enum TemplateContentType
- {
- Complete = 0,
- Fragment = 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 abstract partial class TemplateControl : System.Web.UI.Control, System.Web.UI.IFilterResolutionService, System.Web.UI.INamingContainer
@@ -9057,6 +10967,7 @@ namespace System.Web.UI
[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 { } }
@@ -9073,7 +10984,7 @@ namespace System.Web.UI
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 type, object[] parameters) { 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) { }
@@ -9091,14 +11002,15 @@ namespace System.Web.UI
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; }
+ 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))]
@@ -9117,7 +11029,7 @@ namespace System.Web.UI
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 instance) { }
+ 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; }
@@ -9128,14 +11040,18 @@ namespace System.Web.UI
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
{
- public TemplatePropertyEntry() { }
+ internal TemplatePropertyEntry() { }
public bool BindableTemplate { get { throw null; } }
}
- [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)]
- [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))]
+ [System.AttributeUsageAttribute((System.AttributeTargets)(132))]
public sealed partial class ThemeableAttribute : System.Attribute
{
public static readonly System.Web.UI.ThemeableAttribute Default;
@@ -9146,7 +11062,7 @@ namespace System.Web.UI
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 obj) { throw null; }
+ public static bool IsObjectThemeable(object instance) { throw null; }
public static bool IsTypeThemeable(System.Type type) { throw null; }
}
public sealed partial class ThemeProvider
@@ -9186,6 +11102,11 @@ namespace System.Web.UI
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
{
@@ -9195,15 +11116,6 @@ namespace System.Web.UI
public override bool Equals(object obj) { throw null; }
public override int GetHashCode() { throw null; }
}
- [System.FlagsAttribute]
- [System.SerializableAttribute]
- public enum UrlTypes
- {
- Absolute = 1,
- AppRelative = 2,
- DocRelative = 4,
- RootRelative = 8,
- }
[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))]
@@ -9213,7 +11125,7 @@ namespace System.Web.UI
[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.IFilterResolutionService, System.Web.UI.INamingContainer, System.Web.UI.IUserControlDesignerAccessor
+ 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)]
@@ -9258,10 +11170,10 @@ namespace System.Web.UI
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) { }
- [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 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))]
@@ -9273,6 +11185,12 @@ namespace System.Web.UI
[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
@@ -9280,6 +11198,10 @@ namespace System.Web.UI
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
{
@@ -9372,7 +11294,10 @@ namespace System.Web.UI
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; } }
}
@@ -9408,12 +11333,12 @@ namespace System.Web.UI
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; }
+ 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
@@ -9431,17 +11356,17 @@ namespace System.Web.UI.Adapters
[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 w) { }
+ protected internal virtual void BeginRender(System.Web.UI.HtmlTextWriter writer) { }
protected internal virtual void CreateChildControls() { }
- protected internal virtual void EndRender(System.Web.UI.HtmlTextWriter w) { }
+ 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 w) { }
- protected internal virtual void RenderChildren(System.Web.UI.HtmlTextWriter w) { }
+ 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; }
}
@@ -9452,25 +11377,19 @@ namespace System.Web.UI.Adapters
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; }
- protected internal virtual string GetPostBackFormReference(string formID) { 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 w, string targetUrl, bool encodeUrl, string softKeyLabel) { }
- public virtual void RenderBeginHyperlink(System.Web.UI.HtmlTextWriter w, string targetUrl, bool encodeUrl, string softKeyLabel, string accessKey) { }
- public virtual void RenderEndHyperlink(System.Web.UI.HtmlTextWriter w) { }
- public virtual void RenderPostBackEvent(System.Web.UI.HtmlTextWriter w, string target, string argument, string softKeyLabel, string text) { }
- public virtual void RenderPostBackEvent(System.Web.UI.HtmlTextWriter w, string target, string argument, string softKeyLabel, string text, string postUrl, string accessKey) { }
- protected void RenderPostBackEvent(System.Web.UI.HtmlTextWriter w, string target, string argument, string softKeyLabel, string text, string postUrl, string accessKey, bool encode) { }
+ 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; }
}
- public enum WmlPostFieldType
- {
- Normal = 0,
- Raw = 3,
- Submit = 1,
- Variable = 2,
- }
}
namespace System.Web.UI.HtmlControls
{
@@ -9506,6 +11425,18 @@ namespace System.Web.UI.HtmlControls
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))]
@@ -9573,6 +11504,18 @@ namespace System.Web.UI.HtmlControls
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
@@ -9586,6 +11529,7 @@ namespace System.Web.UI.HtmlControls
{
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("")]
@@ -9609,11 +11553,11 @@ namespace System.Web.UI.HtmlControls
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 w) { }
- protected override void RenderAttributes(System.Web.UI.HtmlTextWriter w) { }
- protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter w) { }
+ 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 w) { }
+ 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))]
@@ -9628,7 +11572,7 @@ namespace System.Web.UI.HtmlControls
}
[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, System.Web.UI.IParserAccessor
+ public sealed partial class HtmlHead : System.Web.UI.HtmlControls.HtmlGenericControl
{
public HtmlHead() { }
public HtmlHead(string tag) { }
@@ -9649,6 +11593,12 @@ namespace System.Web.UI.HtmlControls
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))]
@@ -9675,7 +11625,7 @@ namespace System.Web.UI.HtmlControls
[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 w) { }
+ protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer) { }
}
[System.ComponentModel.DefaultEventAttribute("ServerClick")]
[System.Web.UI.SupportsEventValidationAttribute]
@@ -9759,6 +11709,18 @@ namespace System.Web.UI.HtmlControls
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))]
@@ -9820,8 +11782,6 @@ namespace System.Web.UI.HtmlControls
{
public HtmlInputPassword() { }
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("ServerChange")]
[System.Web.UI.SupportsEventValidationAttribute]
@@ -9870,7 +11830,6 @@ namespace System.Web.UI.HtmlControls
{
public HtmlInputSubmit() { }
public HtmlInputSubmit(string type) { }
- void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
}
[System.ComponentModel.DefaultEventAttribute("ServerChange")]
[System.Web.UI.SupportsEventValidationAttribute]
@@ -9893,7 +11852,6 @@ namespace System.Web.UI.HtmlControls
protected internal override void OnPreRender(System.EventArgs e) { }
protected virtual void OnServerChange(System.EventArgs e) { }
protected virtual void RaisePostDataChangedEvent() { }
- protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
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() { }
@@ -9983,12 +11941,11 @@ namespace System.Web.UI.HtmlControls
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 virtual void OnPagePreLoad(object sender, 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 w) { }
- protected internal override void RenderChildren(System.Web.UI.HtmlTextWriter w) { }
+ 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; }
@@ -10003,6 +11960,12 @@ namespace System.Web.UI.HtmlControls
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))]
@@ -10199,6 +12162,19 @@ namespace System.Web.UI.HtmlControls
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
{
@@ -10285,12 +12261,12 @@ namespace System.Web.UI.WebControls
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 eee) { }
+ 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 w) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
}
public partial class AssociatedControlConverter : System.Web.UI.WebControls.ControlIDConverter
{
@@ -10320,6 +12296,7 @@ namespace System.Web.UI.WebControls
Disabled = 1,
DisplayName = 5,
Email = 6,
+ Enabled = 32,
FirstName = 7,
Gender = 8,
HomeCity = 9,
@@ -10339,6 +12316,23 @@ namespace System.Web.UI.WebControls
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))]
@@ -10386,16 +12380,16 @@ namespace System.Web.UI.WebControls
[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 w) { }
+ 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 left, bool cultureInvariantLeftText, string right, bool cultureInvariantRightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type) { throw null; }
- protected static bool Compare(string left, string right, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type) { 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 two_digit_year) { 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")]
@@ -10414,6 +12408,8 @@ namespace System.Web.UI.WebControls
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 { } }
@@ -10494,7 +12490,7 @@ namespace System.Web.UI.WebControls
protected internal override void OnLoad(System.EventArgs e) { }
protected internal override void OnPreRender(System.EventArgs e) { }
protected virtual void OnSelectedIndexChanged(System.EventArgs e) { }
- protected abstract void PrepareControlHierarchy();
+ protected internal abstract void PrepareControlHierarchy();
protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
}
[System.ComponentModel.DefaultPropertyAttribute("ErrorMessage")]
@@ -10524,6 +12520,7 @@ namespace System.Web.UI.WebControls
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))]
@@ -10548,7 +12545,7 @@ namespace System.Web.UI.WebControls
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 o) { 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) { }
@@ -10611,10 +12608,11 @@ namespace System.Web.UI.WebControls
[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 value, bool encode) { throw null; }
+ 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; }
@@ -10647,6 +12645,7 @@ namespace System.Web.UI.WebControls
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 { } }
@@ -10796,7 +12795,7 @@ namespace System.Web.UI.WebControls
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 value) { 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() { }
@@ -10937,7 +12936,7 @@ namespace System.Web.UI.WebControls
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 arg) { }
+ 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) { }
@@ -10963,6 +12962,13 @@ namespace System.Web.UI.WebControls
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")]
@@ -11265,7 +13271,7 @@ namespace System.Web.UI.WebControls
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 w) { }
+ 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() { }
@@ -11326,6 +13332,7 @@ namespace System.Web.UI.WebControls
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))]
@@ -11343,6 +13350,7 @@ namespace System.Web.UI.WebControls
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) { }
@@ -11366,7 +13374,7 @@ namespace System.Web.UI.WebControls
}
public partial class CommandEventArgs : System.EventArgs
{
- public CommandEventArgs(string name, object argument) { }
+ 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; } }
@@ -11452,7 +13460,7 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.DefaultValueAttribute("")]
[System.Web.UI.ThemeableAttribute(false)]
public string ValueToCompare { get { throw null; } set { } }
- protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter w) { }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
protected override bool ControlPropertiesValid() { throw null; }
protected override bool EvaluateIsValid() { throw null; }
}
@@ -11479,13 +13487,17 @@ namespace System.Web.UI.WebControls
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 w) { }
+ 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) { }
@@ -11558,7 +13570,7 @@ namespace System.Web.UI.WebControls
[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 ctx, System.Web.UI.Control control) { 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
{
@@ -11578,12 +13590,13 @@ namespace System.Web.UI.WebControls
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 ctx, System.Web.UI.Control control) { 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 status) { }
+ 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);
@@ -11807,7 +13820,6 @@ namespace System.Web.UI.WebControls
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 override void CreateControlHierarchy() { }
[System.MonoTODOAttribute("Not Implemented")]
protected override System.Collections.IDictionary GetDesignModeState() { throw null; }
protected override void LoadViewState(object savedState) { }
@@ -11840,6 +13852,12 @@ namespace System.Web.UI.WebControls
[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))]
@@ -11873,17 +13891,26 @@ namespace System.Web.UI.WebControls
[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
@@ -11964,6 +13991,7 @@ namespace System.Web.UI.WebControls
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 { } }
@@ -11976,7 +14004,7 @@ namespace System.Web.UI.WebControls
protected virtual void LoadViewState(object savedState) { }
protected virtual void OnFieldChanged() { }
protected virtual object SaveViewState() { throw null; }
- void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ 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; }
@@ -11985,15 +14013,16 @@ namespace System.Web.UI.WebControls
}
public partial class DataControlFieldCell : System.Web.UI.WebControls.TableCell
{
- protected DataControlFieldCell(System.Web.UI.HtmlTextWriterTag tagKey, System.Web.UI.WebControls.DataControlField containerField) { }
- public DataControlFieldCell(System.Web.UI.WebControls.DataControlField containerField) { }
+ 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 i] { get { throw null; } }
+ 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; }
@@ -12014,7 +14043,7 @@ namespace System.Web.UI.WebControls
}
public partial class DataControlFieldHeaderCell : System.Web.UI.WebControls.DataControlFieldCell
{
- public DataControlFieldHeaderCell(System.Web.UI.WebControls.DataControlField containerField) : base (default(System.Web.UI.WebControls.DataControlField)) { }
+ 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) { }
@@ -12153,7 +14182,7 @@ namespace System.Web.UI.WebControls
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 override void PrepareControlHierarchy() { }
+ protected internal override void PrepareControlHierarchy() { }
protected override object SaveViewState() { throw null; }
protected override void TrackViewState() { }
}
@@ -12196,7 +14225,7 @@ namespace System.Web.UI.WebControls
protected virtual void LoadViewState(object savedState) { }
protected virtual void OnColumnChanged() { }
protected virtual object SaveViewState() { throw null; }
- void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ 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; }
@@ -12230,11 +14259,11 @@ namespace System.Web.UI.WebControls
}
public partial class DataGridCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
{
- public DataGridCommandEventArgs(System.Web.UI.WebControls.DataGridItem item, object source, System.Web.UI.WebControls.CommandEventArgs args) : base (default(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 sender, System.Web.UI.WebControls.DataGridCommandEventArgs e);
+ 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
@@ -12247,7 +14276,7 @@ namespace System.Web.UI.WebControls
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 args) { 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))]
@@ -12271,11 +14300,11 @@ namespace System.Web.UI.WebControls
public delegate void DataGridItemEventHandler(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e);
public partial class DataGridPageChangedEventArgs : System.EventArgs
{
- public DataGridPageChangedEventArgs(object source, int index) { }
+ public DataGridPageChangedEventArgs(object commandSource, int newPageIndex) { }
public object CommandSource { get { throw null; } }
public int NewPageIndex { get { throw null; } }
}
- public delegate void DataGridPageChangedEventHandler(object sender, System.Web.UI.WebControls.DataGridPageChangedEventArgs e);
+ 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
{
@@ -12306,11 +14335,11 @@ namespace System.Web.UI.WebControls
}
public partial class DataGridSortCommandEventArgs : System.EventArgs
{
- public DataGridSortCommandEventArgs(object source, System.Web.UI.WebControls.DataGridCommandEventArgs args) { }
+ 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 sender, System.Web.UI.WebControls.DataGridSortCommandEventArgs e);
+ 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) { }
@@ -12322,9 +14351,9 @@ namespace System.Web.UI.WebControls
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 savedState) { }
+ protected virtual void LoadViewState(object state) { }
protected virtual object SaveViewState() { throw null; }
- void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ 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() { }
@@ -12341,7 +14370,7 @@ namespace System.Web.UI.WebControls
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 savedState) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
object System.Web.UI.IStateManager.SaveViewState() { throw null; }
void System.Web.UI.IStateManager.TrackViewState() { }
}
@@ -12494,7 +14523,7 @@ namespace System.Web.UI.WebControls
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 override void PrepareControlHierarchy() { }
+ 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; }
@@ -12503,11 +14532,11 @@ namespace System.Web.UI.WebControls
}
public partial class DataListCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
{
- public DataListCommandEventArgs(System.Web.UI.WebControls.DataListItem item, object source, System.Web.UI.WebControls.CommandEventArgs args) : base (default(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 sender, System.Web.UI.WebControls.DataListCommandEventArgs e);
+ 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))]
@@ -12524,7 +14553,7 @@ namespace System.Web.UI.WebControls
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 virtual void SetItemType(System.Web.UI.WebControls.ListItemType itemType) { }
+ 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
@@ -12544,6 +14573,13 @@ namespace System.Web.UI.WebControls
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,
@@ -12629,6 +14665,7 @@ namespace System.Web.UI.WebControls
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)]
@@ -12699,6 +14736,7 @@ namespace System.Web.UI.WebControls
[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)]
@@ -12739,13 +14777,19 @@ namespace System.Web.UI.WebControls
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 { } }
@@ -12761,7 +14805,7 @@ namespace System.Web.UI.WebControls
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 data, bool dataBinding) { 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; }
@@ -12770,14 +14814,14 @@ namespace System.Web.UI.WebControls
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 includePrimaryKey) { }
+ 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 dataSource) { }
+ 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 ob) { }
+ 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) { }
@@ -12798,24 +14842,25 @@ namespace System.Web.UI.WebControls
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 eventArgs) { }
+ 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 newIndex) { }
+ public void SetPageIndex(int index) { }
string System.Web.UI.ICallbackEventHandler.GetCallbackResult() { throw null; }
- void System.Web.UI.ICallbackEventHandler.RaiseCallbackEvent(string eventArgs) { }
+ 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 control, string argument) { throw null; }
- System.Web.UI.PostBackOptions System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions(System.Web.UI.WebControls.IButtonControl control) { throw null; }
+ 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 source, System.Web.UI.WebControls.CommandEventArgs arguments) : base (default(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
@@ -12830,7 +14875,7 @@ namespace System.Web.UI.WebControls
public delegate void DetailsViewDeletedEventHandler(object sender, System.Web.UI.WebControls.DetailsViewDeletedEventArgs e);
public partial class DetailsViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
{
- public DetailsViewDeleteEventArgs(int index) { }
+ 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; } }
@@ -12848,7 +14893,7 @@ namespace System.Web.UI.WebControls
public delegate void DetailsViewInsertedEventHandler(object sender, System.Web.UI.WebControls.DetailsViewInsertedEventArgs e);
public partial class DetailsViewInsertEventArgs : System.ComponentModel.CancelEventArgs
{
- public DetailsViewInsertEventArgs(object argument) { }
+ public DetailsViewInsertEventArgs(object commandArgument) { }
public object CommandArgument { get { throw null; } }
public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
}
@@ -12868,7 +14913,7 @@ namespace System.Web.UI.WebControls
public delegate void DetailsViewModeEventHandler(object sender, System.Web.UI.WebControls.DetailsViewModeEventArgs e);
public partial class DetailsViewPageEventArgs : System.ComponentModel.CancelEventArgs
{
- public DetailsViewPageEventArgs(int pageIndex) { }
+ public DetailsViewPageEventArgs(int newPageIndex) { }
public int NewPageIndex { get { throw null; } set { } }
}
public delegate void DetailsViewPageEventHandler(object sender, System.Web.UI.WebControls.DetailsViewPageEventArgs e);
@@ -12895,12 +14940,17 @@ namespace System.Web.UI.WebControls
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 i] { 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) { }
@@ -12915,7 +14965,7 @@ namespace System.Web.UI.WebControls
public delegate void DetailsViewUpdatedEventHandler(object sender, System.Web.UI.WebControls.DetailsViewUpdatedEventArgs e);
public partial class DetailsViewUpdateEventArgs : System.ComponentModel.CancelEventArgs
{
- public DetailsViewUpdateEventArgs(object argument) { }
+ 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; } }
@@ -13011,6 +15061,7 @@ namespace System.Web.UI.WebControls
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))]
@@ -13024,9 +15075,11 @@ namespace System.Web.UI.WebControls
[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) { }
@@ -13143,7 +15196,7 @@ namespace System.Web.UI.WebControls
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 fmt) { throw null; }
+ public string ToString(System.IFormatProvider formatProvider) { throw null; }
}
public partial class FontUnitConverter : System.ComponentModel.TypeConverter
{
@@ -13166,8 +15219,9 @@ namespace System.Web.UI.WebControls
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 ctx, System.Web.UI.Control control) { 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")]
@@ -13218,6 +15272,7 @@ namespace System.Web.UI.WebControls
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))]
@@ -13286,6 +15341,7 @@ namespace System.Web.UI.WebControls
[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)]
@@ -13330,11 +15386,18 @@ namespace System.Web.UI.WebControls
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 { } }
@@ -13348,20 +15411,20 @@ namespace System.Web.UI.WebControls
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 data, bool dataBinding) { 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.Web.UI.WebControls.FormViewRow CreateRow(int rowIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { 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 dataSource) { }
+ 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 ob) { }
+ 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; }
@@ -13386,14 +15449,15 @@ namespace System.Web.UI.WebControls
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 control) { 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 FormViewCommandEventArgs : System.Web.UI.WebControls.CommandEventArgs
{
- public FormViewCommandEventArgs(object source, System.Web.UI.WebControls.CommandEventArgs arguments) : base (default(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
@@ -13408,7 +15472,7 @@ namespace System.Web.UI.WebControls
public delegate void FormViewDeletedEventHandler(object sender, System.Web.UI.WebControls.FormViewDeletedEventArgs e);
public partial class FormViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
{
- public FormViewDeleteEventArgs(int index) { }
+ 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; } }
@@ -13426,7 +15490,7 @@ namespace System.Web.UI.WebControls
public delegate void FormViewInsertedEventHandler(object sender, System.Web.UI.WebControls.FormViewInsertedEventArgs e);
public partial class FormViewInsertEventArgs : System.ComponentModel.CancelEventArgs
{
- public FormViewInsertEventArgs(object argument) { }
+ public FormViewInsertEventArgs(object commandArgument) { }
public object CommandArgument { get { throw null; } }
public System.Collections.Specialized.IOrderedDictionary Values { get { throw null; } }
}
@@ -13446,7 +15510,7 @@ namespace System.Web.UI.WebControls
public delegate void FormViewModeEventHandler(object sender, System.Web.UI.WebControls.FormViewModeEventArgs e);
public partial class FormViewPageEventArgs : System.ComponentModel.CancelEventArgs
{
- public FormViewPageEventArgs(int pageIndex) { }
+ public FormViewPageEventArgs(int newPageIndex) { }
public int NewPageIndex { get { throw null; } set { } }
}
public delegate void FormViewPageEventHandler(object sender, System.Web.UI.WebControls.FormViewPageEventArgs e);
@@ -13458,7 +15522,7 @@ namespace System.Web.UI.WebControls
[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 rowIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState) { }
+ 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; } }
@@ -13479,7 +15543,7 @@ namespace System.Web.UI.WebControls
public delegate void FormViewUpdatedEventHandler(object sender, System.Web.UI.WebControls.FormViewUpdatedEventArgs e);
public partial class FormViewUpdateEventArgs : System.ComponentModel.CancelEventArgs
{
- public FormViewUpdateEventArgs(object argument) { }
+ 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; } }
@@ -13503,6 +15567,7 @@ namespace System.Web.UI.WebControls
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)]
@@ -13556,6 +15621,7 @@ namespace System.Web.UI.WebControls
[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))]
@@ -13681,6 +15747,17 @@ namespace System.Web.UI.WebControls
[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 { } }
@@ -13688,8 +15765,10 @@ namespace System.Web.UI.WebControls
[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 { } }
@@ -13706,7 +15785,7 @@ namespace System.Web.UI.WebControls
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 data, bool dataBinding) { 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; }
@@ -13716,11 +15795,11 @@ namespace System.Web.UI.WebControls
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 control, string argument) { throw null; }
- protected virtual void InitializePager(System.Web.UI.WebControls.GridViewRow row, int columnSpan, System.Web.UI.WebControls.PagedDataSource dataSource) { }
+ 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 ob) { }
+ 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() { }
@@ -13745,35 +15824,41 @@ namespace System.Web.UI.WebControls
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 eventArgs) { }
+ 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 index) { }
- public void SetEditRow(int index) { }
- public void SetPageIndex(int newIndex) { }
- public virtual void Sort(string newSortExpression, System.Web.UI.WebControls.SortDirection newSortDirection) { }
+ 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 eventArgs) { }
+ 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 control, string argument) { throw null; }
- System.Web.UI.PostBackOptions System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions(System.Web.UI.WebControls.IButtonControl control) { throw null; }
+ 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 index) { }
+ 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 source, System.Web.UI.WebControls.CommandEventArgs arguments) : base (default(System.Web.UI.WebControls.CommandEventArgs)) { }
- public GridViewCommandEventArgs(System.Web.UI.WebControls.GridViewRow row, object source, System.Web.UI.WebControls.CommandEventArgs arguments) : base (default(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
@@ -13788,7 +15873,7 @@ namespace System.Web.UI.WebControls
public delegate void GridViewDeletedEventHandler(object sender, System.Web.UI.WebControls.GridViewDeletedEventArgs e);
public partial class GridViewDeleteEventArgs : System.ComponentModel.CancelEventArgs
{
- public GridViewDeleteEventArgs(int index) { }
+ 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; } }
@@ -13796,14 +15881,14 @@ namespace System.Web.UI.WebControls
public delegate void GridViewDeleteEventHandler(object sender, System.Web.UI.WebControls.GridViewDeleteEventArgs e);
public partial class GridViewEditEventArgs : System.ComponentModel.CancelEventArgs
{
- public GridViewEditEventArgs(int editIndex) { }
- public int NewEditIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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 pageIndex) { }
- public int NewPageIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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))]
@@ -13827,7 +15912,7 @@ namespace System.Web.UI.WebControls
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 i] { 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; }
@@ -13841,15 +15926,15 @@ namespace System.Web.UI.WebControls
public delegate void GridViewRowEventHandler(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e);
public partial class GridViewSelectEventArgs : System.ComponentModel.CancelEventArgs
{
- public GridViewSelectEventArgs(int selectedIndex) { }
- public int NewSelectedIndex { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
+ 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 expression, 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 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
@@ -13913,7 +15998,6 @@ namespace System.Web.UI.WebControls
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 InternalPerformDataBinding() { }
protected void MarkAsDataBound() { }
protected override void OnDataPropertyChanged() { }
protected virtual void OnDataSourceChanged(object sender, System.EventArgs e) { }
@@ -13985,14 +16069,14 @@ namespace System.Web.UI.WebControls
public sealed partial class HotSpotCollection : System.Web.UI.StateManagedCollection
{
public HotSpotCollection() { }
- public System.Web.UI.WebControls.HotSpot this[int idx] { get { throw null; } }
+ 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 idx) { throw null; }
+ protected override object CreateKnownType(int index) { throw null; }
protected override System.Type[] GetKnownTypes() { throw null; }
- public void Insert(int idx, System.Web.UI.WebControls.HotSpot spot) { }
+ 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 idx) { }
+ public void RemoveAt(int index) { }
protected override void SetDirtyObject(object o) { }
}
public enum HotSpotMode
@@ -14013,11 +16097,13 @@ namespace System.Web.UI.WebControls
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))]
@@ -14032,11 +16118,11 @@ namespace System.Web.UI.WebControls
[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 w) { }
+ 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 w) { }
+ 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))]
@@ -14062,10 +16148,10 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.DefaultValueAttribute("")]
[System.ComponentModel.LocalizableAttribute(true)]
public virtual string Text { get { throw null; } set { } }
- protected virtual string FormatDataNavigateUrlValue(object value) { throw null; }
- protected virtual string FormatDataTextValue(object value) { throw null; }
+ 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 column_index, System.Web.UI.WebControls.ListItemType item_type) { }
+ 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
{
@@ -14102,7 +16188,7 @@ namespace System.Web.UI.WebControls
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 sortingEnabled, System.Web.UI.Control control) { 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() { }
}
@@ -14119,7 +16205,7 @@ namespace System.Web.UI.WebControls
}
public partial interface ICallbackContainer
{
- string GetCallbackScript(System.Web.UI.WebControls.IButtonControl control, string argument);
+ string GetCallbackScript(System.Web.UI.WebControls.IButtonControl buttonControl, string argument);
}
public partial interface ICompositeControlDesignerAccessor
{
@@ -14220,7 +16306,7 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.BrowsableAttribute(true)]
[System.ComponentModel.DefaultValueAttribute(true)]
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(0))]
- public virtual new bool Enabled { get { throw null; } set { } }
+ 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))]
@@ -14291,11 +16377,11 @@ namespace System.Web.UI.WebControls
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 value) { throw null; }
+ 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 sortingEnabled, System.Web.UI.Control control) { 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) { }
@@ -14344,7 +16430,7 @@ namespace System.Web.UI.WebControls
}
public partial interface IPostBackContainer
{
- System.Web.UI.PostBackOptions GetPostBackOptions(System.Web.UI.WebControls.IButtonControl control);
+ System.Web.UI.PostBackOptions GetPostBackOptions(System.Web.UI.WebControls.IButtonControl buttonControl);
}
public partial interface IRepeatInfoUser
{
@@ -14431,7 +16517,7 @@ namespace System.Web.UI.WebControls
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 w) { }
+ 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) { }
@@ -14441,7 +16527,7 @@ namespace System.Web.UI.WebControls
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 ea) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
}
public partial class LinkButtonControlBuilder : System.Web.UI.ControlBuilder
{
@@ -14531,7 +16617,7 @@ namespace System.Web.UI.WebControls
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 w) { }
+ 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) { }
@@ -14575,10 +16661,10 @@ namespace System.Web.UI.WebControls
[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 text) { 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 key) { throw null; }
- void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
+ 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; }
@@ -14614,12 +16700,12 @@ namespace System.Web.UI.WebControls
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 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.Web.UI.IStateManager.LoadViewState(object savedState) { }
+ 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() { }
}
@@ -14664,7 +16750,7 @@ namespace System.Web.UI.WebControls
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 output) { }
+ protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
}
public partial class LiteralControlBuilder : System.Web.UI.ControlBuilder
{
@@ -14681,7 +16767,7 @@ namespace System.Web.UI.WebControls
}
[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, System.Web.UI.ITextControl
+ public partial class Localize : System.Web.UI.WebControls.Literal
{
public Localize() { }
}
@@ -14958,7 +17044,7 @@ namespace System.Web.UI.WebControls
[System.Web.UI.FilterableAttribute(false)]
[System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
[System.Web.UI.ThemeableAttribute(false)]
- public System.Web.UI.WebControls.RoleGroupCollection RoleGroups { get { throw null; } }
+ 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 { } }
@@ -15015,7 +17101,7 @@ namespace System.Web.UI.WebControls
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 state) { }
+ void System.Web.UI.IStateManager.LoadViewState(object savedState) { }
object System.Web.UI.IStateManager.SaveViewState() { throw null; }
void System.Web.UI.IStateManager.TrackViewState() { }
}
@@ -15201,9 +17287,9 @@ namespace System.Web.UI.WebControls
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 ob) { }
- protected override void LoadViewState(object savedState) { }
- protected override bool OnBubbleEvent(object source, System.EventArgs args) { 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) { }
@@ -15228,7 +17314,7 @@ namespace System.Web.UI.WebControls
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 source, System.Web.UI.WebControls.CommandEventArgs arguments) : 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; } }
}
@@ -15304,7 +17390,7 @@ namespace System.Web.UI.WebControls
[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 savedState) { }
+ void System.Web.UI.IStateManager.LoadViewState(object state) { }
object System.Web.UI.IStateManager.SaveViewState() { throw null; }
void System.Web.UI.IStateManager.TrackViewState() { }
}
@@ -15384,7 +17470,7 @@ namespace System.Web.UI.WebControls
[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 savedState) { }
+ 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; }
@@ -15398,7 +17484,7 @@ namespace System.Web.UI.WebControls
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 binding) { 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) { }
@@ -15413,20 +17499,19 @@ namespace System.Web.UI.WebControls
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 i] { 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 child) { throw null; }
- public void CopyTo(System.Array itemArray, int index) { }
- public void CopyTo(System.Web.UI.WebControls.MenuItem[] itemArray, int index) { }
+ 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 item) { throw null; }
- public void Remove(System.Web.UI.WebControls.MenuItem item) { }
+ 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.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() { }
@@ -15455,7 +17540,7 @@ namespace System.Web.UI.WebControls
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[] array, int index) { }
+ 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; }
@@ -15467,13 +17552,13 @@ namespace System.Web.UI.WebControls
}
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 menuItem) { }
+ 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 args) { throw null; }
- protected internal override void Render(System.Web.UI.HtmlTextWriter writer) { }
+ protected override bool OnBubbleEvent(object source, System.EventArgs e) { throw null; }
}
public enum MenuRenderingMode
{
@@ -15481,8 +17566,103 @@ namespace System.Web.UI.WebControls
List = 2,
Table = 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 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) { }
@@ -15505,12 +17685,12 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.DefaultValueAttribute(-1)]
public virtual int ActiveViewIndex { get { throw null; } set { } }
[System.ComponentModel.BrowsableAttribute(true)]
- public virtual new bool EnableTheming { get { throw null; } set { } }
+ 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 ob) { }
+ 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) { }
@@ -15587,6 +17767,7 @@ namespace System.Web.UI.WebControls
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("")]
@@ -15661,15 +17842,15 @@ namespace System.Web.UI.WebControls
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 executeSelectCount) : base (default(System.Collections.Specialized.IOrderedDictionary)) { }
+ 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 returnVal, System.Collections.IDictionary outPutParam) { }
- public ObjectDataSourceStatusEventArgs(object returnVal, System.Collections.IDictionary outPutParam, System.Exception e) { }
+ 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 { } }
@@ -15700,6 +17881,7 @@ namespace System.Web.UI.WebControls
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; } }
@@ -15778,8 +17960,8 @@ namespace System.Web.UI.WebControls
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[] list_accessors) { throw null; }
- public string GetListName(System.ComponentModel.PropertyDescriptor[] list_accessors) { 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
{
@@ -15851,7 +18033,7 @@ namespace System.Web.UI.WebControls
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 savedState) { }
+ 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; }
@@ -15883,7 +18065,7 @@ namespace System.Web.UI.WebControls
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 w) { }
+ 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) { }
@@ -15955,31 +18137,36 @@ namespace System.Web.UI.WebControls
public partial class ParameterCollection : System.Web.UI.StateManagedCollection
{
public ParameterCollection() { }
- public System.Web.UI.WebControls.Parameter this[int idx] { get { throw null; } set { } }
+ 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 param) { throw null; }
- public bool Contains(System.Web.UI.WebControls.Parameter param) { throw null; }
- public void CopyTo(System.Web.UI.WebControls.Parameter[] paramArray, int index) { }
- protected override object CreateKnownType(int idx) { 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 param) { throw null; }
- public void Insert(int idx, System.Web.UI.WebControls.Parameter param) { }
+ 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 idx, object value) { }
- protected override void OnInsertComplete(int idx, object value) { }
+ 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 param) { }
- public void RemoveAt(int idx) { }
+ 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")]
@@ -16194,6 +18381,10 @@ namespace System.Web.UI.WebControls
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
{
@@ -16204,8 +18395,9 @@ namespace System.Web.UI.WebControls
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 ctx, System.Web.UI.Control control) { 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]
@@ -16221,6 +18413,7 @@ namespace System.Web.UI.WebControls
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")]
@@ -16236,6 +18429,7 @@ namespace System.Web.UI.WebControls
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))]
@@ -16253,6 +18447,7 @@ namespace System.Web.UI.WebControls
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) { }
@@ -16301,7 +18496,7 @@ namespace System.Web.UI.WebControls
[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 w) { }
+ protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer) { }
protected override bool EvaluateIsValid() { throw null; }
}
public enum RepeatDirection
@@ -16348,6 +18543,7 @@ namespace System.Web.UI.WebControls
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; } }
@@ -16356,13 +18552,17 @@ namespace System.Web.UI.WebControls
[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 { } }
@@ -16374,7 +18574,9 @@ namespace System.Web.UI.WebControls
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) { }
@@ -16384,14 +18586,16 @@ namespace System.Web.UI.WebControls
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 source, System.Web.UI.WebControls.CommandEventArgs args) : base (default(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 sender, System.Web.UI.WebControls.RepeaterCommandEventArgs e);
+ 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
{
@@ -16431,7 +18635,7 @@ namespace System.Web.UI.WebControls
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 w, System.Web.UI.WebControls.IRepeatInfoUser user, System.Web.UI.WebControls.Style controlStyle, System.Web.UI.WebControls.WebControl baseControl) { }
+ 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
{
@@ -16449,7 +18653,7 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.DefaultValueAttribute("")]
[System.Web.UI.ThemeableAttribute(false)]
public string InitialValue { get { throw null; } set { } }
- protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter w) { }
+ 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))]
@@ -16529,11 +18733,11 @@ namespace System.Web.UI.WebControls
public delegate void SendMailErrorEventHandler(object sender, System.Web.UI.WebControls.SendMailErrorEventArgs e);
public partial class ServerValidateEventArgs : System.EventArgs
{
- public ServerValidateEventArgs(string value, bool is_valid) { }
+ public ServerValidateEventArgs(string value, bool isValid) { }
public bool IsValid { get { throw null; } set { } }
public string Value { get { throw null; } }
}
- public delegate void ServerValidateEventHandler(object sender, System.Web.UI.WebControls.ServerValidateEventArgs e);
+ 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
{
@@ -16545,7 +18749,7 @@ namespace System.Web.UI.WebControls
[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 ctx, System.Web.UI.Control control) { 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("")]
@@ -16584,8 +18788,8 @@ namespace System.Web.UI.WebControls
}
public partial class SiteMapDataSourceView : System.Web.UI.DataSourceView
{
- public SiteMapDataSourceView(System.Web.UI.WebControls.SiteMapDataSource owner, string viewName, System.Web.SiteMapNode node) : base (default(System.Web.UI.IDataSource), default(string)) { }
- public SiteMapDataSourceView(System.Web.UI.WebControls.SiteMapDataSource owner, string viewName, System.Web.SiteMapNodeCollection collection) : base (default(System.Web.UI.IDataSource), default(string)) { }
+ 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; }
@@ -16698,8 +18902,8 @@ namespace System.Web.UI.WebControls
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 w) { }
- protected internal override void RenderContents(System.Web.UI.HtmlTextWriter w) { }
+ 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() { }
}
@@ -16809,7 +19013,7 @@ namespace System.Web.UI.WebControls
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 args) { throw null; }
+ public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments) { throw null; }
protected override void TrackViewState() { }
public int Update() { throw null; }
}
@@ -16818,7 +19022,7 @@ namespace System.Web.UI.WebControls
public SqlDataSourceCommandEventArgs(System.Data.Common.DbCommand command) { }
public System.Data.Common.DbCommand Command { get { throw null; } }
}
- public delegate void SqlDataSourceCommandEventHandler(object source, System.Web.UI.WebControls.SqlDataSourceCommandEventArgs e);
+ public delegate void SqlDataSourceCommandEventHandler(object sender, System.Web.UI.WebControls.SqlDataSourceCommandEventArgs e);
public enum SqlDataSourceCommandType
{
StoredProcedure = 1,
@@ -16826,7 +19030,7 @@ namespace System.Web.UI.WebControls
}
public partial class SqlDataSourceFilteringEventArgs : System.ComponentModel.CancelEventArgs
{
- public SqlDataSourceFilteringEventArgs(System.Collections.Specialized.IOrderedDictionary param_values) { }
+ 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);
@@ -16837,19 +19041,19 @@ namespace System.Web.UI.WebControls
}
public partial class SqlDataSourceSelectingEventArgs : System.Web.UI.WebControls.SqlDataSourceCommandEventArgs
{
- public SqlDataSourceSelectingEventArgs(System.Data.Common.DbCommand command, System.Web.UI.DataSourceSelectArguments argument) : base (default(System.Data.Common.DbCommand)) { }
+ 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 source, System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs e);
+ 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 rowsAffected, System.Exception exception) { }
+ 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 source, System.Web.UI.WebControls.SqlDataSourceStatusEventArgs e);
+ 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)) { }
@@ -16988,7 +19192,7 @@ namespace System.Web.UI.WebControls
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 resolver) { throw null; }
+ 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() { }
@@ -17046,11 +19250,11 @@ namespace System.Web.UI.WebControls
[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[] arr) { throw null; }
+ 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[] arr) { throw null; }
+ 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; }
}
@@ -17060,11 +19264,12 @@ namespace System.Web.UI.WebControls
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[] array, int index) { }
+ 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) { }
@@ -17121,7 +19326,7 @@ namespace System.Web.UI.WebControls
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 argument) { }
+ void System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(string eventArgument) { }
protected partial class RowControlCollection : System.Web.UI.ControlCollection
{
internal RowControlCollection() : base (default(System.Web.UI.Control)) { }
@@ -17191,11 +19396,11 @@ namespace System.Web.UI.WebControls
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 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) { }
+ 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
{
@@ -17303,11 +19508,11 @@ namespace System.Web.UI.WebControls
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 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) { }
+ 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
{
@@ -17456,6 +19661,7 @@ namespace System.Web.UI.WebControls
[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) { }
@@ -17518,13 +19724,13 @@ namespace System.Web.UI.WebControls
[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 w) { }
+ 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 w) { }
+ 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() { }
@@ -17537,9 +19743,22 @@ namespace System.Web.UI.WebControls
}
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
{
@@ -17555,7 +19774,7 @@ namespace System.Web.UI.WebControls
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 TreeNode(System.Web.UI.WebControls.TreeView owner, bool isRoot) { }
+ 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)]
@@ -17617,18 +19836,18 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
public string ValuePath { get { throw null; } }
- public virtual object Clone() { 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 savedState) { }
+ 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 savedState) { }
+ 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() { }
@@ -17698,7 +19917,7 @@ namespace System.Web.UI.WebControls
[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 savedState) { }
+ 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; }
@@ -17709,7 +19928,7 @@ namespace System.Web.UI.WebControls
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[] array, int index) { }
+ 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; }
@@ -17727,17 +19946,17 @@ namespace System.Web.UI.WebControls
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 i] { 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 child) { throw null; }
+ 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 node) { throw null; }
- public void Remove(System.Web.UI.WebControls.TreeNode node) { }
+ 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) { }
@@ -17749,7 +19968,7 @@ namespace System.Web.UI.WebControls
public TreeNodeEventArgs(System.Web.UI.WebControls.TreeNode node) { }
public System.Web.UI.WebControls.TreeNode Node { get { throw null; } }
}
- public delegate void TreeNodeEventHandler(object source, System.Web.UI.WebControls.TreeNodeEventArgs e);
+ public delegate void TreeNodeEventHandler(object sender, System.Web.UI.WebControls.TreeNodeEventArgs e);
public enum TreeNodeSelectAction
{
Expand = 1,
@@ -17789,7 +20008,7 @@ namespace System.Web.UI.WebControls
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[] array, int index) { }
+ 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; }
@@ -17938,7 +20157,7 @@ namespace System.Web.UI.WebControls
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 savedState) { }
+ 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) { }
@@ -17948,7 +20167,7 @@ namespace System.Web.UI.WebControls
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 eventArgs) { }
+ 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) { }
@@ -17959,7 +20178,7 @@ namespace System.Web.UI.WebControls
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 eventArgs) { }
+ 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) { }
@@ -18010,7 +20229,7 @@ namespace System.Web.UI.WebControls
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 provider) { 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))]
@@ -18040,7 +20259,6 @@ namespace System.Web.UI.WebControls
{
public ValidatedControlConverter() { }
protected override bool FilterControl(System.Web.UI.Control control) { throw null; }
- public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; }
}
public enum ValidationCompareOperator
{
@@ -18078,8 +20296,10 @@ namespace System.Web.UI.WebControls
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)]
@@ -18123,8 +20343,8 @@ namespace System.Web.UI.WebControls
public override bool Visible { get { throw null; } set { } }
public event System.EventHandler Activate { add { } remove { } }
public event System.EventHandler Deactivate { add { } remove { } }
- protected virtual void OnActivate(System.EventArgs e) { }
- protected virtual void OnDeactivate(System.EventArgs e) { }
+ protected internal virtual void OnActivate(System.EventArgs e) { }
+ protected internal virtual void OnDeactivate(System.EventArgs e) { }
}
public partial class ViewCollection : System.Web.UI.ControlCollection
{
@@ -18133,8 +20353,6 @@ namespace System.Web.UI.WebControls
public override void Add(System.Web.UI.Control v) { }
public override void AddAt(int index, System.Web.UI.Control v) { }
}
- [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 WebColorConverter : System.Drawing.ColorConverter
{
public WebColorConverter() { }
@@ -18182,7 +20400,7 @@ namespace System.Web.UI.WebControls
[System.Web.UI.ThemeableAttribute(false)]
public virtual bool Enabled { get { throw null; } set { } }
[System.ComponentModel.BrowsableAttribute(true)]
- public virtual new bool EnableTheming { get { throw null; } set { } }
+ 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; } }
@@ -18196,7 +20414,7 @@ namespace System.Web.UI.WebControls
public virtual System.Web.UI.WebControls.Unit Height { get { throw null; } set { } }
protected internal bool IsEnabled { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(true)]
- public virtual new string SkinID { get { throw null; } set { } }
+ 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; } }
@@ -18226,8 +20444,8 @@ namespace System.Web.UI.WebControls
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 key) { throw null; }
- void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { }
+ 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)]
@@ -18426,7 +20644,7 @@ namespace System.Web.UI.WebControls
[System.ComponentModel.NotifyParentPropertyAttribute(true)]
[System.Web.UI.PersistenceModeAttribute((System.Web.UI.PersistenceMode)(1))]
public System.Web.UI.WebControls.TableItemStyle StepStyle { get { throw null; } }
- protected virtual new System.Web.UI.HtmlTextWriterTag TagKey { 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))]
@@ -18437,7 +20655,7 @@ namespace System.Web.UI.WebControls
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 event System.Web.UI.WebControls.WizardNavigationEventHandler SideBarButtonClick { 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; }
@@ -18446,7 +20664,7 @@ namespace System.Web.UI.WebControls
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 ob) { }
+ 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) { }
@@ -18465,12 +20683,12 @@ namespace System.Web.UI.WebControls
}
public partial class WizardNavigationEventArgs : System.EventArgs
{
- public WizardNavigationEventArgs(int currentIndex, int nextIndex) { }
+ 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 source, System.Web.UI.WebControls.WizardNavigationEventArgs e);
+ 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))]
@@ -18527,11 +20745,11 @@ namespace System.Web.UI.WebControls
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 ob) { throw null; }
- bool System.Collections.IList.Contains(object ob) { throw null; }
- int System.Collections.IList.IndexOf(object ob) { throw null; }
- void System.Collections.IList.Insert(int index, object ob) { }
- void System.Collections.IList.Remove(object ob) { }
+ 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
{
@@ -18727,7 +20945,117 @@ namespace System.Web.UI.WebControls.Adapters
}
namespace System.Web.UI.WebControls.WebParts
{
- public delegate void ConnectionConsumerCallback(object conn);
+ 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;
@@ -18735,35 +21063,134 @@ namespace System.Web.UI.WebControls.WebParts
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 t) { throw null; }
+ public bool Contains(System.Type value) { throw null; }
public void CopyTo(System.Type[] array, int index) { }
- public int IndexOf(System.Type t) { throw null; }
+ public int IndexOf(System.Type value) { throw null; }
}
public abstract partial class ConnectionPoint
{
internal ConnectionPoint() { }
- public const string DefaultID = "default";
+ 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; } }
- public string Name { get { throw null; } }
[System.MonoTODOAttribute("Not implemented")]
public virtual bool GetEnabled(System.Web.UI.Control control) { throw null; }
}
- public enum ConnectionPointType
+ public partial class ConnectionProviderAttribute : System.Attribute
{
- Consumer = 0,
- Provider = 1,
+ 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 delegate object ConnectionProviderCallback();
public partial class ConsumerConnectionPoint : System.Web.UI.WebControls.WebParts.ConnectionPoint
{
- public ConsumerConnectionPoint(System.Reflection.MethodInfo callBack, System.Type interFace, System.Type control, string name, string id, bool allowsMultiConnections) { }
+ 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.TypeCollection interfaces) { throw null; }
+ 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")]
@@ -18776,12 +21203,24 @@ namespace System.Web.UI.WebControls.WebParts
[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;
@@ -18793,12 +21232,100 @@ namespace System.Web.UI.WebControls.WebParts
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.Collections.IDictionary sharedState, System.Collections.IDictionary userState);
- void Save(System.Collections.IDictionary state);
+ void Load(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
+ void Save(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
}
public partial interface ITrackingPersonalizable
{
@@ -18840,10 +21367,6 @@ namespace System.Web.UI.WebControls.WebParts
System.ComponentModel.PropertyDescriptor Schema { get; }
void GetFieldValue(System.Web.UI.WebControls.WebParts.FieldCallback callback);
}
- public partial interface IWebPartHttpHandler
- {
- System.Web.UI.WebControls.WebParts.PersonalizationScope DesiredScope { get; }
- }
public partial interface IWebPartParameters
{
System.ComponentModel.PropertyDescriptorCollection Schema { get; }
@@ -18860,13 +21383,58 @@ namespace System.Web.UI.WebControls.WebParts
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 virtual new System.Web.UI.ControlCollection Controls { get { throw null; } }
+ 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")]
@@ -18908,33 +21476,360 @@ namespace System.Web.UI.WebControls.WebParts
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 callBack, System.Type interFace, System.Type control, string name, string id, bool allowsMultiConnections) { }
+ 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 partial class TypeCollection : System.Collections.ReadOnlyCollectionBase
+ 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
{
- public static readonly System.Web.UI.WebControls.WebParts.TypeCollection Empty;
- public TypeCollection() { }
- public TypeCollection(System.Collections.ICollection types) { }
- public TypeCollection(System.Web.UI.WebControls.WebParts.TypeCollection existingTypes, System.Collections.ICollection types) { }
+ 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 abstract partial class WebPart : System.Web.UI.WebControls.WebParts.Part, System.Web.UI.WebControls.WebParts.IWebActionable, System.Web.UI.WebControls.WebParts.IWebPart
+ 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 { } }
@@ -18970,8 +21865,12 @@ namespace System.Web.UI.WebControls.WebParts
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) { }
@@ -18982,6 +21881,13 @@ namespace System.Web.UI.WebControls.WebParts
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) { }
@@ -18991,19 +21897,161 @@ namespace System.Web.UI.WebControls.WebParts
public string Path { get { throw null; } }
public System.Type Type { get { throw null; } }
}
- public delegate void WebPartAuthorizationEventHandler(object source, System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs e);
+ 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 part) { }
+ 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 source, System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
+ 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 part) { }
+ 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 source, System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
+ public delegate void WebPartEventHandler(object sender, System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
public enum WebPartExportMode
{
All = 1,
@@ -19016,16 +22064,267 @@ namespace System.Web.UI.WebControls.WebParts
Modeless = 1,
Navigate = 2,
}
- [System.SerializableAttribute]
- public enum WebPartPageMenuMode
+ 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
{
- DropDown = 1,
- Menu = 0,
+ 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 clientHandler) { }
+ 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)]
@@ -19044,7 +22343,7 @@ namespace System.Web.UI.WebControls.WebParts
[System.ComponentModel.EditorAttribute("System.Web.UI.Design.ImageUrlEditor, System.Design", "UITypeEditor, System.Drawing")]
[System.ComponentModel.LocalizableAttribute(true)]
[System.ComponentModel.NotifyParentPropertyAttribute(true)]
- public string ImageUrl { get { throw null; } set { } }
+ 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))]
@@ -19058,7 +22357,7 @@ namespace System.Web.UI.WebControls.WebParts
[System.ComponentModel.DefaultValueAttribute(true)]
[System.ComponentModel.LocalizableAttribute(true)]
[System.ComponentModel.NotifyParentPropertyAttribute(true)]
- public bool Visible { get { throw null; } set { } }
+ public virtual bool Visible { get { throw null; } set { } }
[System.MonoTODOAttribute("Not implemented")]
protected virtual void LoadViewState(object savedState) { }
[System.MonoTODOAttribute("Not implemented")]
@@ -19083,13 +22382,134 @@ namespace System.Web.UI.WebControls.WebParts
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 source, System.Web.UI.WebControls.WebParts.WebPartVerbsEventArgs e);
+ 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
{
@@ -19102,6 +22522,7 @@ namespace System.Web.Util
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; }
}
@@ -19129,6 +22550,7 @@ namespace System.Web.Util
{
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();
@@ -19152,3 +22574,68 @@ namespace System.Web.Util
}
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/System.Windows.Forms.DataVisualization.cs b/src/v4.5/System.Windows.Forms.DataVisualization.cs
index 40e12b6..2b7f83f 100644
--- a/src/v4.5/System.Windows.Forms.DataVisualization.cs
+++ b/src/v4.5/System.Windows.Forms.DataVisualization.cs
@@ -124,7 +124,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class AnnotationCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Annotation>
{
- public AnnotationCollection() { }
+ internal AnnotationCollection() { }
[System.MonoTODOAttribute]
public override System.Windows.Forms.DataVisualization.Charting.Annotation FindByName(string name) { throw null; }
}
@@ -156,6 +156,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -169,7 +170,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class AnnotationPathPointCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.AnnotationPathPoint>
{
- public AnnotationPathPointCollection() { }
+ public AnnotationPathPointCollection(System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation annotation) { }
protected override void Dispose(bool disposing) { }
public override void Invalidate() { }
}
@@ -189,6 +190,13 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -244,14 +252,14 @@ namespace System.Windows.Forms.DataVisualization.Charting
Simple = 0,
Tailed = 2,
}
- public partial class Axis : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement, System.IDisposable
+ 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.CustomLabelCollection CustomLabels { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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 { } }
@@ -292,6 +300,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
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]
@@ -544,6 +553,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
public void ApplyPaletteColors() { }
[System.MonoTODOAttribute]
public void BeginInit() { }
+ protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
[System.MonoTODOAttribute]
public void DataBind() { }
[System.MonoTODOAttribute]
@@ -557,6 +567,8 @@ namespace System.Windows.Forms.DataVisualization.Charting
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]
@@ -565,14 +577,29 @@ namespace System.Windows.Forms.DataVisualization.Charting
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]
@@ -583,6 +610,8 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -645,7 +674,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class ChartAreaCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.ChartArea>
{
- public ChartAreaCollection() { }
+ internal ChartAreaCollection() { }
public System.Windows.Forms.DataVisualization.Charting.ChartArea Add(string name) { throw null; }
}
public enum ChartColorPalette
@@ -684,9 +713,9 @@ namespace System.Windows.Forms.DataVisualization.Charting
public override int GetHashCode() { throw null; }
public override string ToString() { throw null; }
}
- public abstract partial class ChartElementCollection<T> : System.Collections.ObjectModel.Collection<T> where T : System.Windows.Forms.DataVisualization.Charting.ChartElement
+ public abstract partial class ChartElementCollection<T> : System.Collections.ObjectModel.Collection<T>, System.IDisposable where T : System.Windows.Forms.DataVisualization.Charting.ChartElement
{
- protected ChartElementCollection() { }
+ internal ChartElementCollection() { }
protected override void ClearItems() { }
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
@@ -697,6 +726,14 @@ namespace System.Windows.Forms.DataVisualization.Charting
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,
@@ -723,7 +760,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
TickMarks = 4,
Title = 1,
}
- public partial class ChartGraphics : System.Windows.Forms.DataVisualization.Charting.ChartElement, System.IDisposable
+ 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 { } }
@@ -836,14 +873,14 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public abstract partial class ChartNamedElement : System.Windows.Forms.DataVisualization.Charting.ChartElement
{
- public ChartNamedElement() { }
- public ChartNamedElement(string name) { }
+ 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 partial class ChartNamedElementCollection<T> : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<T> where T : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
+ public abstract partial class ChartNamedElementCollection<T> : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<T> where T : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
{
- public ChartNamedElementCollection() { }
+ internal ChartNamedElementCollection() { }
public T this[string name] { get { throw null; } set { } }
protected virtual string NamePrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
[System.MonoTODOAttribute]
@@ -871,7 +908,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class ChartSerializer
{
- public 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 { } }
@@ -967,7 +1004,8 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class CustomizeLegendEventArgs : System.EventArgs
{
- public CustomizeLegendEventArgs() { }
+ 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; } }
}
@@ -992,9 +1030,9 @@ namespace System.Windows.Forms.DataVisualization.Charting
[System.MonoTODOAttribute]
public System.Windows.Forms.DataVisualization.Charting.CustomLabel Clone() { throw null; }
}
- public partial class CustomLabelCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.CustomLabel>
+ public partial class CustomLabelsCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.CustomLabel>
{
- public CustomLabelCollection() { }
+ internal CustomLabelsCollection() { }
[System.MonoTODOAttribute]
public System.Windows.Forms.DataVisualization.Charting.CustomLabel Add(double fromPosition, double toPosition, string text) { throw null; }
[System.MonoTODOAttribute]
@@ -1012,7 +1050,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class CustomProperties
{
- public CustomProperties() { }
+ internal CustomProperties() { }
}
public partial class DataFormula
{
@@ -1159,7 +1197,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class DataPointCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.DataPoint>
{
- public DataPointCollection() { }
+ internal DataPointCollection() { }
[System.MonoTODOAttribute]
public System.Windows.Forms.DataVisualization.Charting.DataPoint Add(params double[] y) { throw null; }
[System.MonoTODOAttribute]
@@ -1211,9 +1249,15 @@ namespace System.Windows.Forms.DataVisualization.Charting
[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 { } }
@@ -1232,9 +1276,9 @@ namespace System.Windows.Forms.DataVisualization.Charting
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 idx] { get { throw null; } set { } }
+ public string this[int index] { get { throw null; } }
[System.MonoTODOAttribute]
- public string this[string propName] { get { throw null; } set { } }
+ 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 { } }
@@ -1313,11 +1357,11 @@ namespace System.Windows.Forms.DataVisualization.Charting
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 override string ToString() { throw null; }
}
public partial class EllipseAnnotation : System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation
{
public EllipseAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
}
public enum FinancialFormula
{
@@ -1420,6 +1464,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
public partial class HorizontalLineAnnotation : System.Windows.Forms.DataVisualization.Charting.LineAnnotation
{
public HorizontalLineAnnotation() { }
+ public override string AnnotationType { get { throw null; } }
}
public partial interface IDataPointFilter
{
@@ -1520,6 +1565,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -1597,10 +1643,11 @@ namespace System.Windows.Forms.DataVisualization.Charting
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>
{
- public LegendCellCollection() { }
+ internal LegendCellCollection() { }
[System.MonoTODOAttribute]
public int Add(System.Windows.Forms.DataVisualization.Charting.LegendCellType cellType, string text, System.Drawing.ContentAlignment alignment) { throw null; }
[System.MonoTODOAttribute]
@@ -1609,6 +1656,8 @@ namespace System.Windows.Forms.DataVisualization.Charting
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 { } }
@@ -1627,10 +1676,12 @@ namespace System.Windows.Forms.DataVisualization.Charting
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>
{
- public LegendCellColumnCollection() { }
+ internal LegendCellColumnCollection() { }
[System.MonoTODOAttribute]
protected override void Dispose(bool disposing) { }
}
@@ -1647,7 +1698,8 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class LegendCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Legend>
{
- public LegendCollection() { }
+ internal LegendCollection() { }
+ public System.Windows.Forms.DataVisualization.Charting.Legend Add(string name) { throw null; }
}
public enum LegendImageStyle
{
@@ -1687,6 +1739,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -1696,7 +1749,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class LegendItemsCollection : System.Windows.Forms.DataVisualization.Charting.ChartElementCollection<System.Windows.Forms.DataVisualization.Charting.LegendItem>
{
- public LegendItemsCollection() { }
+ internal LegendItemsCollection() { }
[System.MonoTODOAttribute]
public int Add(System.Drawing.Color color, string text) { throw null; }
[System.MonoTODOAttribute]
@@ -1797,7 +1850,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
Triangle = 4,
}
[System.ComponentModel.DefaultPropertyAttribute("Name")]
- public partial class NamedImage : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement, System.IDisposable
+ public partial class NamedImage : System.Windows.Forms.DataVisualization.Charting.ChartNamedElement
{
public NamedImage() { }
public NamedImage(string name, System.Drawing.Image image) { }
@@ -1809,7 +1862,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class NamedImagesCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.NamedImage>
{
- public NamedImagesCollection() { }
+ internal NamedImagesCollection() { }
}
public partial class Point3D
{
@@ -1836,6 +1889,13 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -1854,10 +1914,12 @@ namespace System.Windows.Forms.DataVisualization.Charting
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() { }
+ 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() { }
@@ -1876,6 +1938,13 @@ namespace System.Windows.Forms.DataVisualization.Charting
{
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
@@ -1896,7 +1965,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class ScrollBarEventArgs : System.EventArgs
{
- public ScrollBarEventArgs() { }
+ 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; } }
@@ -2002,7 +2071,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class SeriesCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Series>
{
- public SeriesCollection() { }
+ internal SeriesCollection() { }
public System.Windows.Forms.DataVisualization.Charting.Series Add(string name) { throw null; }
}
public partial class SmartLabelStyle
@@ -2030,7 +2099,7 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class StatisticFormula
{
- public StatisticFormula() { }
+ internal StatisticFormula() { }
[System.MonoTODOAttribute]
public System.Windows.Forms.DataVisualization.Charting.AnovaResult Anova(double probability, string inputSeriesNames) { throw null; }
[System.MonoTODOAttribute]
@@ -2098,10 +2167,11 @@ namespace System.Windows.Forms.DataVisualization.Charting
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>
{
- public StripLinesCollection() { }
+ internal StripLinesCollection() { }
}
public partial class TextAnnotation : System.Windows.Forms.DataVisualization.Charting.Annotation
{
@@ -2117,6 +2187,9 @@ namespace System.Windows.Forms.DataVisualization.Charting
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
{
@@ -2191,7 +2264,8 @@ namespace System.Windows.Forms.DataVisualization.Charting
}
public partial class TitleCollection : System.Windows.Forms.DataVisualization.Charting.ChartNamedElementCollection<System.Windows.Forms.DataVisualization.Charting.Title>
{
- public TitleCollection() { }
+ internal TitleCollection() { }
+ public System.Windows.Forms.DataVisualization.Charting.Title Add(string name) { throw null; }
}
public partial class ToolTipEventArgs : System.EventArgs
{
@@ -2218,10 +2292,12 @@ namespace System.Windows.Forms.DataVisualization.Charting
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() { }
+ 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 { } }
diff --git a/src/v4.5/System.Windows.Forms.cs b/src/v4.5/System.Windows.Forms.cs
index e52a0b7..bfd029e 100644
--- a/src/v4.5/System.Windows.Forms.cs
+++ b/src/v4.5/System.Windows.Forms.cs
@@ -68,7 +68,9 @@ namespace System.Resources
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 { } }
@@ -139,8 +141,11 @@ namespace System.Resources
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) { }
@@ -823,7 +828,7 @@ namespace System.Windows.Forms
[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 virtual new System.Drawing.Rectangle GetScaledBounds(System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified) { throw null; }
+ 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; }
@@ -841,7 +846,7 @@ namespace System.Windows.Forms
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 override bool ProcessMnemonic(char charCode) { 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))]
@@ -1091,10 +1096,10 @@ namespace System.Windows.Forms
[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 void OnBindingComplete(System.Windows.Forms.BindingCompleteEventArgs args) { }
+ protected internal void OnBindingComplete(System.Windows.Forms.BindingCompleteEventArgs args) { }
protected internal abstract void OnCurrentChanged(System.EventArgs e);
- protected abstract void OnCurrentItemChanged(System.EventArgs e);
- protected void OnDataError(System.Exception 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);
@@ -1188,7 +1193,7 @@ namespace System.Windows.Forms
[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.IComponent, System.ComponentModel.ISupportInitialize, System.ComponentModel.ISupportInitializeNotification, System.ComponentModel.ITypedList, System.IDisposable, System.Windows.Forms.ICurrencyManagerProvider
+ 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) { }
@@ -1397,7 +1402,7 @@ namespace System.Windows.Forms
protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
protected override void OnTextChanged(System.EventArgs e) { }
public void PerformClick() { }
- protected override bool ProcessMnemonic(char charCode) { throw null; }
+ 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) { }
}
@@ -1601,7 +1606,7 @@ namespace System.Windows.Forms
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 override bool ProcessMnemonic(char charCode) { throw null; }
+ 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
@@ -2243,7 +2248,7 @@ namespace System.Windows.Forms
[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 ProcessMnemonic(char charCode) { 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; }
@@ -2473,6 +2478,7 @@ namespace System.Windows.Forms
[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))]
@@ -2528,6 +2534,7 @@ namespace System.Windows.Forms
[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))]
@@ -2537,7 +2544,7 @@ namespace System.Windows.Forms
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
public System.Drawing.Region Region { get { throw null; } set { } }
[System.ObsoleteAttribute]
- protected bool RenderRightToLeft { get { throw null; } }
+ 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))]
@@ -2686,7 +2693,7 @@ namespace System.Windows.Forms
public event System.ComponentModel.CancelEventHandler Validating { add { } remove { } }
public event System.EventHandler VisibleChanged { add { } remove { } }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- protected void AccessibilityNotifyClients(System.Windows.Forms.AccessibleEvents accEvent, int childID) { }
+ 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))]
@@ -2720,7 +2727,7 @@ namespace System.Windows.Forms
[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 internal System.Windows.Forms.AutoSizeMode GetAutoSizeMode() { 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; }
@@ -2729,7 +2736,7 @@ namespace System.Windows.Forms
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 internal bool GetStyle(System.Windows.Forms.ControlStyles flag) { 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))]
@@ -2928,7 +2935,7 @@ namespace System.Windows.Forms
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 virtual bool ProcessMnemonic(char charCode) { 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))]
@@ -2970,7 +2977,7 @@ namespace System.Windows.Forms
[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 System.Drawing.ContentAlignment RtlTranslateContent(System.Drawing.ContentAlignment align) { throw null; }
+ 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))]
@@ -2999,7 +3006,7 @@ namespace System.Windows.Forms
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
protected virtual void SetClientSizeCore(int x, int y) { }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- protected internal void SetStyle(System.Windows.Forms.ControlStyles flag, bool value) { }
+ protected void SetStyle(System.Windows.Forms.ControlStyles flag, bool value) { }
protected void SetTopLevel(bool value) { }
protected virtual void SetVisibleCore(bool value) { }
public void Show() { }
@@ -3012,7 +3019,7 @@ namespace System.Windows.Forms
void System.Windows.Forms.IDropTarget.OnDragOver(System.Windows.Forms.DragEventArgs drgEvent) { }
public void Update() { }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- protected void UpdateBounds() { }
+ 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))]
@@ -3231,9 +3238,9 @@ namespace System.Windows.Forms
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 override void OnCurrentItemChanged(System.EventArgs e) { }
+ protected internal override void OnCurrentItemChanged(System.EventArgs e) { }
protected virtual void OnItemChanged(System.Windows.Forms.ItemChangedEventArgs e) { }
- protected void OnMetaDataChanged(System.EventArgs e) { }
+ protected internal void OnMetaDataChanged(System.EventArgs e) { }
protected virtual void OnPositionChanged(System.EventArgs e) { }
public void Refresh() { }
public override void RemoveAt(int index) { }
@@ -3940,7 +3947,7 @@ namespace System.Windows.Forms
[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.IComponent, System.ComponentModel.ISupportInitialize, System.IDisposable, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget
+ public partial class DataGridView : System.Windows.Forms.Control, System.ComponentModel.ISupportInitialize
{
public DataGridView() { }
[System.ComponentModel.BrowsableAttribute(false)]
@@ -4397,7 +4404,7 @@ namespace System.Windows.Forms
protected virtual void OnAllowUserToResizeRowsChanged(System.EventArgs e) { }
protected virtual void OnAlternatingRowsDefaultCellStyleChanged(System.EventArgs e) { }
protected virtual void OnAutoGenerateColumnsChanged(System.EventArgs e) { }
- protected internal virtual void OnAutoSizeColumnModeChanged(System.Windows.Forms.DataGridViewAutoSizeColumnModeEventArgs 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) { }
@@ -4414,7 +4421,7 @@ namespace System.Windows.Forms
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 internal virtual void OnCellErrorTextChanged(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) { }
@@ -4425,8 +4432,8 @@ namespace System.Windows.Forms
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 virtual void OnCellPainting(System.Windows.Forms.DataGridViewCellPaintingEventArgs e) { }
- protected internal virtual void OnCellParsing(System.Windows.Forms.DataGridViewCellParsingEventArgs 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) { }
@@ -4435,29 +4442,29 @@ namespace System.Windows.Forms
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 internal virtual void OnCellValueNeeded(System.Windows.Forms.DataGridViewCellValueEventArgs e) { }
- protected internal virtual void OnCellValuePushed(System.Windows.Forms.DataGridViewCellValueEventArgs 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 internal virtual void OnColumnContextMenuStripChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnDataPropertyNameChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnDefaultCellStyleChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnDisplayIndexChanged(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 internal virtual void OnColumnDividerWidthChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnHeaderCellChanged(System.Windows.Forms.DataGridViewColumnEventArgs 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 internal virtual void OnColumnMinimumWidthChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnNameChanged(System.Windows.Forms.DataGridViewColumnEventArgs 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 internal virtual void OnColumnSortModeChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnStateChanged(System.Windows.Forms.DataGridViewColumnStateChangedEventArgs e) { }
- protected internal virtual void OnColumnToolTipTextChanged(System.Windows.Forms.DataGridViewColumnEventArgs e) { }
- protected internal virtual void OnColumnWidthChanged(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) { }
@@ -4501,33 +4508,33 @@ namespace System.Windows.Forms
protected virtual void OnReadOnlyChanged(System.EventArgs e) { }
protected override void OnResize(System.EventArgs e) { }
protected override void OnRightToLeftChanged(System.EventArgs e) { }
- protected internal virtual void OnRowContextMenuStripChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowContextMenuStripChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
protected virtual void OnRowContextMenuStripNeeded(System.Windows.Forms.DataGridViewRowContextMenuStripNeededEventArgs e) { }
- protected internal virtual void OnRowDefaultCellStyleChanged(System.Windows.Forms.DataGridViewRowEventArgs 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 internal virtual void OnRowErrorTextChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
+ protected virtual void OnRowErrorTextChanged(System.Windows.Forms.DataGridViewRowEventArgs e) { }
protected virtual void OnRowErrorTextNeeded(System.Windows.Forms.DataGridViewRowErrorTextNeededEventArgs e) { }
- protected internal virtual void OnRowHeaderCellChanged(System.Windows.Forms.DataGridViewRowEventArgs 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 internal virtual void OnRowHeightChanged(System.Windows.Forms.DataGridViewRowEventArgs 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 internal virtual void OnRowMinimumHeightChanged(System.Windows.Forms.DataGridViewRowEventArgs 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 internal virtual void OnRowStateChanged(int rowIndex, System.Windows.Forms.DataGridViewRowStateChangedEventArgs 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) { }
@@ -5027,7 +5034,11 @@ namespace System.Windows.Forms
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; }
@@ -5041,11 +5052,15 @@ namespace System.Windows.Forms
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
{
@@ -5267,6 +5282,7 @@ namespace System.Windows.Forms
{
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; }
}
@@ -5397,7 +5413,11 @@ namespace System.Windows.Forms
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))]
@@ -5421,11 +5441,15 @@ namespace System.Windows.Forms
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
@@ -5466,7 +5490,6 @@ namespace System.Windows.Forms
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 void PaintBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle) { }
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
@@ -5542,7 +5565,6 @@ namespace System.Windows.Forms
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 OnMouseDown(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) { }
@@ -5572,7 +5594,6 @@ namespace System.Windows.Forms
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 void ThrowIfOwnerIsDataBound() { }
}
}
[System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.DataGridViewComboBoxColumnDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
@@ -6073,10 +6094,12 @@ namespace System.Windows.Forms
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
{
@@ -6119,7 +6142,6 @@ namespace System.Windows.Forms
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 void PaintBorder(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle cellBounds, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.Windows.Forms.DataGridViewAdvancedBorderStyle advancedBorderStyle) { }
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
@@ -6229,7 +6251,11 @@ namespace System.Windows.Forms
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() { }
@@ -6237,6 +6263,8 @@ namespace System.Windows.Forms
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; }
@@ -6251,7 +6279,11 @@ namespace System.Windows.Forms
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() { }
@@ -6259,6 +6291,8 @@ namespace System.Windows.Forms
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; }
@@ -6273,7 +6307,11 @@ namespace System.Windows.Forms
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() { }
@@ -6281,6 +6319,8 @@ namespace System.Windows.Forms
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; }
@@ -6426,15 +6466,15 @@ namespace System.Windows.Forms
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 adviseSink, out int connection) { connection = default(int); throw null; }
- void System.Runtime.InteropServices.ComTypes.IDataObject.DUnadvise(int connection) { }
+ 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 direction) { throw null; }
- int System.Runtime.InteropServices.ComTypes.IDataObject.GetCanonicalFormatEtc(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, out System.Runtime.InteropServices.ComTypes.FORMATETC formatOut) { formatOut = default(System.Runtime.InteropServices.ComTypes.FORMATETC); throw null; }
- void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, 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 format, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium) { }
- int System.Runtime.InteropServices.ComTypes.IDataObject.QueryGetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format) { throw null; }
- void System.Runtime.InteropServices.ComTypes.IDataObject.SetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium, bool release) { }
+ 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
{
@@ -7094,7 +7134,6 @@ namespace System.Windows.Forms
[System.ComponentModel.DefaultValueAttribute(false)]
[System.ComponentModel.DisplayNameAttribute("FlowBreak")]
public bool GetFlowBreak(System.Windows.Forms.Control control) { throw null; }
- protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent) { }
[System.ComponentModel.DisplayNameAttribute("FlowBreak")]
public void SetFlowBreak(System.Windows.Forms.Control control, bool value) { }
bool System.ComponentModel.IExtenderProvider.CanExtend(object obj) { throw null; }
@@ -7463,7 +7502,7 @@ namespace System.Windows.Forms
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
protected virtual void OnMdiChildActivate(System.EventArgs e) { }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
- protected internal virtual void OnMenuComplete(System.EventArgs e) { }
+ 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))]
@@ -7491,7 +7530,7 @@ namespace System.Windows.Forms
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 override bool ProcessMnemonic(char charCode) { 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))]
@@ -7782,7 +7821,7 @@ namespace System.Windows.Forms
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 override bool ProcessMnemonic(char charCode) { throw null; }
+ 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) { }
@@ -8343,11 +8382,21 @@ namespace System.Windows.Forms
}
}
[System.SerializableAttribute]
- public sealed partial class ImageListStreamer : System.Runtime.Serialization.ISerializable
+ 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
{
@@ -8366,6 +8415,11 @@ namespace System.Windows.Forms
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);
@@ -8823,7 +8877,7 @@ namespace System.Windows.Forms
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 internal void DrawImage(System.Drawing.Graphics g, System.Drawing.Image image, System.Drawing.Rectangle r, System.Drawing.ContentAlignment align) { }
+ 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) { }
@@ -8837,7 +8891,7 @@ namespace System.Windows.Forms
protected virtual void OnTextAlignChanged(System.EventArgs e) { }
protected override void OnTextChanged(System.EventArgs e) { }
protected override void OnVisibleChanged(System.EventArgs e) { }
- protected override bool ProcessMnemonic(char charCode) { throw null; }
+ 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) { }
@@ -8950,6 +9004,7 @@ namespace System.Windows.Forms
[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))]
@@ -8962,7 +9017,6 @@ namespace System.Windows.Forms
protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance() { throw null; }
protected override void CreateHandle() { }
protected override void OnAutoSizeChanged(System.EventArgs e) { }
- protected override void OnClick(System.EventArgs e) { }
protected override void OnEnabledChanged(System.EventArgs e) { }
protected override void OnFontChanged(System.EventArgs e) { }
protected override void OnGotFocus(System.EventArgs e) { }
@@ -9377,7 +9431,7 @@ namespace System.Windows.Forms
[System.ComponentModel.DefaultValueAttribute(false)]
public bool FormattingEnabled { get { throw null; } set { } }
public abstract int SelectedIndex { get; set; }
- [System.ComponentModel.BindableAttribute((System.ComponentModel.BindableSupport)(1))]
+ [System.ComponentModel.BindableAttribute(true)]
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DefaultValueAttribute(null)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -9611,23 +9665,23 @@ namespace System.Windows.Forms
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 internal virtual void OnCacheVirtualItems(System.Windows.Forms.CacheVirtualItemsEventArgs e) { }
- protected internal virtual void OnColumnClick(System.Windows.Forms.ColumnClickEventArgs 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 internal virtual void OnDrawColumnHeader(System.Windows.Forms.DrawListViewColumnHeaderEventArgs e) { }
- protected internal virtual void OnDrawItem(System.Windows.Forms.DrawListViewItemEventArgs e) { }
- protected internal virtual void OnDrawSubItem(System.Windows.Forms.DrawListViewSubItemEventArgs 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 internal virtual void OnItemCheck(System.Windows.Forms.ItemCheckEventArgs ice) { }
- protected internal virtual void OnItemChecked(System.Windows.Forms.ItemCheckedEventArgs 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 internal virtual void OnItemSelectionChanged(System.Windows.Forms.ListViewItemSelectionChangedEventArgs 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) { }
@@ -10424,7 +10478,7 @@ namespace System.Windows.Forms
[System.ComponentModel.LocalizableAttribute(false)]
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))]
public object Tag { get { throw null; } set { } }
- protected void CloneMenu(System.Windows.Forms.Menu menuSrc) { }
+ 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; }
@@ -12055,10 +12109,13 @@ namespace System.Windows.Forms
[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 { } }
@@ -12081,12 +12138,14 @@ namespace System.Windows.Forms
[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)]
@@ -12110,6 +12169,8 @@ namespace System.Windows.Forms
[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 { } }
@@ -12121,7 +12182,10 @@ namespace System.Windows.Forms
[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)]
@@ -12134,6 +12198,7 @@ namespace System.Windows.Forms
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)]
@@ -12248,7 +12313,7 @@ namespace System.Windows.Forms
public override void EndCurrentEdit() { }
protected internal override string GetListName(System.Collections.ArrayList listAccessors) { throw null; }
protected internal override void OnCurrentChanged(System.EventArgs ea) { }
- protected override void OnCurrentItemChanged(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() { }
@@ -12349,7 +12414,7 @@ namespace System.Windows.Forms
protected override void OnHandleCreated(System.EventArgs e) { }
protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mevent) { }
public void PerformClick() { }
- protected override bool ProcessMnemonic(char charCode) { throw null; }
+ 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
@@ -12717,7 +12782,7 @@ namespace System.Windows.Forms
[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
+ public partial class ScrollableControl : System.Windows.Forms.Control, System.ComponentModel.IComponent, System.IDisposable
{
protected const int ScrollStateAutoScrolling = 1;
protected const int ScrollStateFullDrag = 16;
@@ -13393,6 +13458,7 @@ namespace System.Windows.Forms
[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) { }
@@ -14690,6 +14756,7 @@ namespace System.Windows.Forms
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)]
@@ -15353,7 +15420,7 @@ namespace System.Windows.Forms
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 override bool ProcessMnemonic(char charCode) { 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))]
@@ -15365,7 +15432,7 @@ namespace System.Windows.Forms
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 internal static void SetItemParent(System.Windows.Forms.ToolStripItem item, System.Windows.Forms.ToolStrip parent) { }
+ 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) { }
@@ -15840,7 +15907,7 @@ namespace System.Windows.Forms
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 override void OnLayout(System.Windows.Forms.LayoutEventArgs 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) { }
@@ -15851,6 +15918,7 @@ namespace System.Windows.Forms
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))]
@@ -16050,7 +16118,7 @@ namespace System.Windows.Forms
[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 ProcessMnemonic(char charCode) { 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) { }
@@ -16141,6 +16209,7 @@ namespace System.Windows.Forms
[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)]
@@ -16468,7 +16537,7 @@ namespace System.Windows.Forms
protected virtual void OnForeColorChanged(System.EventArgs e) { }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))]
protected virtual void OnGiveFeedback(System.Windows.Forms.GiveFeedbackEventArgs giveFeedbackEvent) { }
- protected virtual void OnLayout(System.Windows.Forms.LayoutEventArgs e) { }
+ 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) { }
@@ -16804,6 +16873,7 @@ namespace System.Windows.Forms
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) { }
@@ -16812,7 +16882,7 @@ namespace System.Windows.Forms
[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, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget
+ public partial class ToolStripPanel : System.Windows.Forms.ContainerControl, System.ComponentModel.IComponent, System.IDisposable
{
public ToolStripPanel() { }
[System.ComponentModel.BrowsableAttribute(false)]
@@ -18076,14 +18146,14 @@ namespace System.Windows.Forms
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 internal virtual void OnAfterCheck(System.Windows.Forms.TreeViewEventArgs e) { }
+ protected virtual void OnAfterCheck(System.Windows.Forms.TreeViewEventArgs e) { }
protected internal virtual void OnAfterCollapse(System.Windows.Forms.TreeViewEventArgs e) { }
- protected internal virtual void OnAfterExpand(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 internal virtual void OnBeforeCheck(System.Windows.Forms.TreeViewCancelEventArgs e) { }
+ protected virtual void OnBeforeCheck(System.Windows.Forms.TreeViewCancelEventArgs e) { }
protected internal virtual void OnBeforeCollapse(System.Windows.Forms.TreeViewCancelEventArgs e) { }
- protected internal virtual void OnBeforeExpand(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) { }
@@ -18571,7 +18641,6 @@ namespace System.Windows.Forms
public partial class WebBrowserBase : System.Windows.Forms.Control
{
internal WebBrowserBase() { }
- protected string status;
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
public object ActiveXInstance { get { throw null; } }
@@ -18615,7 +18684,7 @@ namespace System.Windows.Forms
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
[System.ComponentModel.LocalizableAttribute(false)]
- public virtual new System.Windows.Forms.RightToLeft RightToLeft { get { throw null; } set { } }
+ 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)]
@@ -18766,7 +18835,8 @@ namespace System.Windows.Forms
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 ProcessMnemonic(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 WndProc(ref System.Windows.Forms.Message m) { }
}
public partial class WebBrowserDocumentCompletedEventArgs : System.EventArgs
@@ -18846,14 +18916,6 @@ namespace System.Windows.Forms
public override void Send(System.Threading.SendOrPostCallback d, object state) { }
public static void Uninstall() { }
}
- public enum XLookupStatus
- {
- XBufferOverflow = -1,
- XLookupBoth = 4,
- XLookupChars = 2,
- XLookupKeySym = 3,
- XLookupNone = 1,
- }
}
namespace System.Windows.Forms.ComponentModel.Com2Interop
{
@@ -18888,7 +18950,7 @@ namespace System.Windows.Forms.Design
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
- public virtual new bool AutoSize { get { throw null; } set { } }
+ 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 { } }
@@ -18917,7 +18979,7 @@ namespace System.Windows.Forms.Design
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
- public virtual new bool AutoSize { get { throw null; } set { } }
+ 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.")]
diff --git a/src/v4.5/System.Xaml.cs b/src/v4.5/System.Xaml.cs
index 3cb119b..54f4c30 100644
--- a/src/v4.5/System.Xaml.cs
+++ b/src/v4.5/System.Xaml.cs
@@ -60,6 +60,11 @@ namespace System
}
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
@@ -104,7 +109,7 @@ namespace System.Windows.Markup
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 other) { 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")]
@@ -313,7 +318,6 @@ namespace System.Windows.Markup
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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)]
@@ -541,8 +545,8 @@ namespace System.Xaml
}
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(System.Reflection.EventInfo), default(System.Xaml.XamlSchemaContext)) { }
- public XamlDirective(string xamlNamespace, string name) : base (default(System.Reflection.EventInfo), default(System.Xaml.XamlSchemaContext)) { }
+ 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; }
@@ -585,8 +589,8 @@ namespace System.Xaml
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 internal set { } }
- public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } }
+ 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) { }
}
@@ -685,7 +689,7 @@ namespace System.Xaml
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 other) { 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; }
@@ -707,8 +711,8 @@ namespace System.Xaml
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 left, System.Xaml.XamlMember right) { throw null; }
- public static bool operator !=(System.Xaml.XamlMember left, System.Xaml.XamlMember right) { 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; }
}
@@ -729,16 +733,16 @@ namespace System.Xaml
public System.Xaml.XamlReader Reader { get { throw null; } }
public System.Xaml.XamlWriter Writer { get { throw null; } }
}
- public enum XamlNodeType
+ public enum XamlNodeType : byte
{
- EndMember = 5,
- EndObject = 3,
- GetObject = 2,
- NamespaceDeclaration = 7,
- None = 0,
- StartMember = 4,
- StartObject = 1,
- Value = 6,
+ 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
{
@@ -784,11 +788,11 @@ namespace System.Xaml
public bool ShouldProvideLineInfo { get { throw null; } }
public void Clear() { }
protected override void Dispose(bool disposing) { }
- protected internal virtual void OnAfterBeginInit(object value) { }
- protected internal virtual void OnAfterEndInit(object value) { }
- protected internal virtual void OnAfterProperties(object value) { }
- protected internal virtual void OnBeforeProperties(object value) { }
- protected internal virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; }
+ 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() { }
@@ -911,11 +915,11 @@ namespace System.Xaml
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 textWriter, 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 xamlWriter, object instance) { }
- public static void Save(System.Xml.XmlWriter xmlWriter, 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) { }
}
@@ -975,11 +979,11 @@ namespace System.Xaml
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 internal virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { 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 internal virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { 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; }
@@ -1003,8 +1007,8 @@ namespace System.Xaml
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 left, System.Xaml.XamlType right) { throw null; }
- public static bool operator !=(System.Xaml.XamlType left, System.Xaml.XamlType right) { 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
@@ -1085,7 +1089,7 @@ namespace System.Xaml
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 WriteStartObject(System.Xaml.XamlType type) { }
public override void WriteValue(object value) { }
}
[System.SerializableAttribute]
@@ -1150,12 +1154,12 @@ namespace System.Xaml.Schema
False = 2,
True = 1,
}
- public enum XamlCollectionKind
+ public enum XamlCollectionKind : byte
{
- Array = 3,
- Collection = 1,
- Dictionary = 2,
- None = 0,
+ Array = (byte)3,
+ Collection = (byte)1,
+ Dictionary = (byte)2,
+ None = (byte)0,
}
public partial class XamlMemberInvoker
{
@@ -1197,7 +1201,7 @@ namespace System.Xaml.Schema
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> list) { list = default(System.Collections.Generic.IList<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
{
@@ -1219,8 +1223,8 @@ namespace System.Xaml.Schema
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> left, System.Xaml.Schema.XamlValueConverter<TConverterBase> right) { throw null; }
- public static bool operator !=(System.Xaml.Schema.XamlValueConverter<TConverterBase> left, System.Xaml.Schema.XamlValueConverter<TConverterBase> right) { 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/System.Xml.Linq.cs b/src/v4.5/System.Xml.Linq.cs
index 6ab0ea6..53425e2 100644
--- a/src/v4.5/System.Xml.Linq.cs
+++ b/src/v4.5/System.Xml.Linq.cs
@@ -74,7 +74,6 @@ namespace System.Xml.Linq
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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 { }
@@ -197,7 +196,6 @@ namespace System.Xml.Linq
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> Nodes() { throw null; }
public void RemoveNodes() { }
public void ReplaceNodes(object content) { }
@@ -423,9 +421,7 @@ namespace System.Xml.Linq
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode> NodesAfterSelf() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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() { }
@@ -463,7 +459,6 @@ namespace System.Xml.Linq
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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) { }
diff --git a/src/v4.5/System.Xml.cs b/src/v4.5/System.Xml.cs
index a8858e9..739753a 100644
--- a/src/v4.5/System.Xml.cs
+++ b/src/v4.5/System.Xml.cs
@@ -152,7 +152,6 @@ namespace System.Xml
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override void WriteContentTo(System.Xml.XmlWriter w) { }
public override void WriteTo(System.Xml.XmlWriter w) { }
}
@@ -193,7 +192,7 @@ namespace System.Xml
public abstract partial class XmlCharacterData : System.Xml.XmlLinkedNode
{
protected internal XmlCharacterData(string data, System.Xml.XmlDocument doc) { }
- public virtual string Data { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } set { } }
+ 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 { } }
@@ -338,7 +337,6 @@ namespace System.Xml
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -512,7 +510,7 @@ namespace System.Xml
public partial class XmlNamedNodeMap : System.Collections.IEnumerable
{
internal XmlNamedNodeMap() { }
- public virtual int Count { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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; }
@@ -557,11 +555,11 @@ namespace System.Xml
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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; } }
@@ -588,7 +586,6 @@ namespace System.Xml
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -838,7 +835,6 @@ namespace System.Xml
public abstract bool MoveToAttribute(string name);
public abstract bool MoveToAttribute(string name, string ns);
public virtual System.Xml.XmlNodeType MoveToContent() { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public virtual System.Threading.Tasks.Task<System.Xml.XmlNodeType> MoveToContentAsync() { throw null; }
public abstract bool MoveToElement();
public abstract bool MoveToFirstAttribute();
@@ -847,7 +843,6 @@ namespace System.Xml
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
@@ -862,13 +857,11 @@ namespace System.Xml
public virtual int ReadContentAsInt() { throw null; }
public virtual long ReadContentAsLong() { throw null; }
public virtual object ReadContentAsObject() { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
@@ -890,11 +883,9 @@ namespace System.Xml
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public virtual System.Threading.Tasks.Task<string> ReadElementContentAsStringAsync() { throw null; }
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
public virtual string ReadElementString() { throw null; }
@@ -904,10 +895,8 @@ namespace System.Xml
public virtual string ReadElementString(string localname, string ns) { throw null; }
public virtual void ReadEndElement() { }
public virtual string ReadInnerXml() { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public virtual System.Threading.Tasks.Task<string> ReadInnerXmlAsync() { throw null; }
public virtual string ReadOuterXml() { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync() { throw null; }
public virtual void ReadStartElement() { }
public virtual void ReadStartElement(string name) { }
@@ -967,6 +956,7 @@ namespace System.Xml
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) { }
@@ -1157,7 +1147,6 @@ namespace System.Xml
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
@@ -1261,13 +1250,10 @@ namespace System.Xml
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) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public virtual System.Threading.Tasks.Task WriteAttributesAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
public void WriteAttributeString(string localName, string value) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public void WriteAttributeString(string localName, string ns, string value) { }
public void WriteAttributeString(string prefix, string localName, string ns, string value) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -1286,7 +1272,6 @@ namespace System.Xml
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) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
@@ -1305,12 +1290,10 @@ namespace System.Xml
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; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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) { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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);
@@ -4217,7 +4200,6 @@ namespace System.Xml.Xsl.Runtime
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() { }
- int System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>.Count { get { throw null; } }
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; }
diff --git a/src/v4.5/System.cs b/src/v4.5/System.cs
index 62e629b..dee7880 100644
--- a/src/v4.5/System.cs
+++ b/src/v4.5/System.cs
@@ -27,38 +27,31 @@
[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
namespace Microsoft.CSharp
{
- [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 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("Use CodeDomProvider class")]
+ [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("Use CodeDomProvider class")]
+ [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; }
- [System.MonoTODOAttribute]
public override void GenerateCodeFromMember(System.CodeDom.CodeTypeMember member, System.IO.TextWriter writer, System.CodeDom.Compiler.CodeGeneratorOptions options) { }
- [System.MonoTODOAttribute]
public override System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; }
}
}
namespace Microsoft.VisualBasic
{
- [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 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("Use CodeDomProvider class")]
+ [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("Use CodeDomProvider class")]
+ [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; }
- [System.MonoTODOAttribute]
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; }
}
@@ -250,17 +243,14 @@ namespace System
{
public LdapStyleUriParser() { }
}
- [System.MonoTODOAttribute]
public partial class NetPipeStyleUriParser : System.UriParser
{
public NetPipeStyleUriParser() { }
}
- [System.MonoTODOAttribute]
public partial class NetTcpStyleUriParser : System.UriParser
{
public NetTcpStyleUriParser() { }
}
- [System.MonoTODOAttribute]
public partial class NewsStyleUriParser : System.UriParser
{
public NewsStyleUriParser() { }
@@ -282,11 +272,11 @@ namespace System
public static readonly string UriSchemeNntp;
protected Uri(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
public Uri(string uriString) { }
- [System.ObsoleteAttribute]
+ [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("dontEscape is always false")]
+ [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; } }
@@ -310,52 +300,58 @@ namespace System
public string[] Segments { get { throw null; } }
public bool UserEscaped { get { throw null; } }
public string UserInfo { get { throw null; } }
- [System.ObsoleteAttribute("This method does nothing, it has been obsoleted")]
+ [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.MonoTODOAttribute("Find out what this should do")]
- [System.ObsoleteAttribute]
+ [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]
+ [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]
+ [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]
+ [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]
+ [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]
+ [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("Use MakeRelativeUri(Uri uri) instead.")]
+ [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.")]
+ [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() { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [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]
+ [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; }
}
@@ -415,7 +411,7 @@ namespace System
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 info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
}
public enum UriHostNameType
{
@@ -440,18 +436,15 @@ namespace System
public abstract partial class UriParser
{
protected UriParser() { }
- protected internal virtual string GetComponents(System.Uri uri, System.UriComponents components, System.UriFormat format) { throw null; }
- protected internal virtual void InitializeAndValidate(System.Uri uri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); }
- protected internal virtual bool IsBaseOf(System.Uri baseUri, System.Uri relativeUri) { throw null; }
+ 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 internal virtual bool IsWellFormedOriginalString(System.Uri uri) { throw null; }
- protected internal virtual System.UriParser OnNewUri() { throw null; }
- [System.MonoTODOAttribute]
+ protected virtual bool IsWellFormedOriginalString(System.Uri uri) { throw null; }
+ protected virtual System.UriParser OnNewUri() { throw null; }
protected virtual void OnRegister(string schemeName, int defaultPort) { }
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Infrastructure=true)]
public static void Register(System.UriParser uriParser, string schemeName, int defaultPort) { }
- [System.MonoTODOAttribute]
- protected internal virtual string Resolve(System.Uri baseUri, System.Uri relativeUri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); throw null; }
+ protected virtual string Resolve(System.Uri baseUri, System.Uri relativeUri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); throw null; }
}
public enum UriPartial
{
@@ -472,8 +465,6 @@ namespace System
}
namespace System.CodeDom
{
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeArgumentReferenceExpression : System.CodeDom.CodeExpression
{
@@ -481,8 +472,6 @@ namespace System.CodeDom
public CodeArgumentReferenceExpression(string parameterName) { }
public string ParameterName { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeArrayCreateExpression : System.CodeDom.CodeExpression
{
@@ -498,31 +487,25 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
- public System.CodeDom.CodeExpression SizeExpression { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
- public System.CodeDom.CodeExpression Right { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeAttachEventStatement : System.CodeDom.CodeStatement
{
@@ -530,10 +513,8 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Listener { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeAttributeArgument
{
@@ -541,10 +522,8 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeAttributeArgumentCollection : System.Collections.CollectionBase
{
@@ -561,8 +540,6 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeAttributeArgument value) { }
public void Remove(System.CodeDom.CodeAttributeArgument value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeAttributeDeclaration
{
@@ -575,8 +552,6 @@ namespace System.CodeDom
public System.CodeDom.CodeTypeReference AttributeType { get { throw null; } }
public string Name { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeAttributeDeclarationCollection : System.Collections.CollectionBase
{
@@ -593,25 +568,20 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeAttributeDeclaration value) { }
public void Remove(System.CodeDom.CodeAttributeDeclaration value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeBaseReferenceExpression : System.CodeDom.CodeExpression
{
public CodeBaseReferenceExpression() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
- public System.CodeDom.CodeBinaryOperatorType Operator { get { throw null; } set { } }
- public System.CodeDom.CodeExpression Right { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public enum CodeBinaryOperatorType
{
@@ -633,8 +603,6 @@ namespace System.CodeDom
Subtract = 1,
ValueEquality = 8,
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeCastExpression : System.CodeDom.CodeExpression
{
@@ -642,11 +610,9 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeCatchClause
{
@@ -658,8 +624,6 @@ namespace System.CodeDom
public string LocalName { get { throw null; } set { } }
public System.CodeDom.CodeStatementCollection Statements { get { throw null; } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeCatchClauseCollection : System.Collections.CollectionBase
{
@@ -676,30 +640,24 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeCatchClause value) { }
public void Remove(System.CodeDom.CodeCatchClause value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeChecksumPragma : System.CodeDom.CodeDirective
{
public CodeChecksumPragma() { }
public CodeChecksumPragma(string fileName, System.Guid checksumAlgorithmId, byte[] checksumData) { }
- public System.Guid ChecksumAlgorithmId { get { throw null; } set { } }
- public byte[] ChecksumData { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeComment : System.CodeDom.CodeObject
{
public CodeComment() { }
public CodeComment(string text) { }
public CodeComment(string text, bool docComment) { }
- public bool DocComment { get { throw null; } set { } }
+ public bool DocComment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public string Text { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeCommentStatement : System.CodeDom.CodeStatement
{
@@ -707,10 +665,8 @@ namespace System.CodeDom
public CodeCommentStatement(System.CodeDom.CodeComment comment) { }
public CodeCommentStatement(string text) { }
public CodeCommentStatement(string text, bool docComment) { }
- public System.CodeDom.CodeComment Comment { get { throw null; } set { } }
+ public System.CodeDom.CodeComment Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeCommentStatementCollection : System.Collections.CollectionBase
{
@@ -727,41 +683,33 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeCommentStatement value) { }
public void Remove(System.CodeDom.CodeCommentStatement value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
- public System.CodeDom.CodeStatementCollection FalseStatements { get { throw null; } }
- public System.CodeDom.CodeStatementCollection TrueStatements { get { throw null; } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeConstructor : System.CodeDom.CodeMemberMethod
{
public CodeConstructor() { }
- public System.CodeDom.CodeExpressionCollection BaseConstructorArgs { get { throw null; } }
- public System.CodeDom.CodeExpressionCollection ChainedConstructorArgs { get { throw null; } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeDefaultValueExpression : System.CodeDom.CodeExpression
{
@@ -769,8 +717,6 @@ namespace System.CodeDom
public CodeDefaultValueExpression(System.CodeDom.CodeTypeReference type) { }
public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeDelegateCreateExpression : System.CodeDom.CodeExpression
{
@@ -778,38 +724,30 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } }
- public System.CodeDom.CodeExpression TargetObject { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
- public System.CodeDom.CodeExpression Expression { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeDirective : System.CodeDom.CodeObject
{
public CodeDirective() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeDirectiveCollection : System.Collections.CollectionBase
{
@@ -826,32 +764,24 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeDirective value) { }
public void Remove(System.CodeDom.CodeDirective value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeEntryPointMethod : System.CodeDom.CodeMemberMethod
{
public CodeEntryPointMethod() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeExpression : System.CodeDom.CodeObject
{
public CodeExpression() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeExpressionCollection : System.Collections.CollectionBase
{
@@ -868,27 +798,21 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeExpression value) { }
public void Remove(System.CodeDom.CodeExpression value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeExpressionStatement : System.CodeDom.CodeStatement
{
public CodeExpressionStatement() { }
public CodeExpressionStatement(System.CodeDom.CodeExpression expression) { }
- public System.CodeDom.CodeExpression Expression { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeGotoStatement : System.CodeDom.CodeStatement
{
@@ -896,30 +820,24 @@ namespace System.CodeDom
public CodeGotoStatement(string label) { }
public string Label { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
- public System.CodeDom.CodeStatement InitStatement { get { throw null; } set { } }
- public System.CodeDom.CodeStatementCollection Statements { get { throw null; } }
- public System.CodeDom.CodeExpression TestExpression { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeLabeledStatement : System.CodeDom.CodeStatement
{
@@ -927,30 +845,24 @@ namespace System.CodeDom
public CodeLabeledStatement(string label) { }
public CodeLabeledStatement(string label, System.CodeDom.CodeStatement statement) { }
public string Label { get { throw null; } set { } }
- public System.CodeDom.CodeStatement Statement { get { throw null; } set { } }
+ public System.CodeDom.CodeStatement Statement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeLinePragma
{
public CodeLinePragma() { }
public CodeLinePragma(string fileName, int lineNumber) { }
public string FileName { get { throw null; } set { } }
- public int LineNumber { get { throw null; } set { } }
+ public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeMemberEvent : System.CodeDom.CodeTypeMember
{
public CodeMemberEvent() { }
public System.CodeDom.CodeTypeReferenceCollection ImplementationTypes { get { throw null; } }
- public System.CodeDom.CodeTypeReference PrivateImplementationType { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeMemberField : System.CodeDom.CodeTypeMember
{
@@ -958,44 +870,37 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
+ 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; } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeMemberProperty : System.CodeDom.CodeTypeMember
{
public CodeMemberProperty() { }
- public System.CodeDom.CodeStatementCollection GetStatements { get { throw null; } }
+ 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 { get { throw null; } }
- public System.CodeDom.CodeTypeReference PrivateImplementationType { get { throw null; } set { } }
- public System.CodeDom.CodeStatementCollection SetStatements { 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeMethodInvokeExpression : System.CodeDom.CodeExpression
{
@@ -1003,10 +908,8 @@ namespace System.CodeDom
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 { get { throw null; } }
+ public System.CodeDom.CodeExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeMethodReferenceExpression : System.CodeDom.CodeExpression
{
@@ -1014,21 +917,16 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeMethodReturnStatement : System.CodeDom.CodeStatement
{
public CodeMethodReturnStatement() { }
public CodeMethodReturnStatement(System.CodeDom.CodeExpression expression) { }
- public System.CodeDom.CodeExpression Expression { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeNamespace : System.CodeDom.CodeObject
{
@@ -1042,8 +940,6 @@ namespace System.CodeDom
public event System.EventHandler PopulateImports { add { } remove { } }
public event System.EventHandler PopulateTypes { add { } remove { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeNamespaceCollection : System.Collections.CollectionBase
{
@@ -1060,18 +956,14 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeNamespace value) { }
public void Remove(System.CodeDom.CodeNamespace value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeNamespaceImport : System.CodeDom.CodeObject
{
public CodeNamespaceImport() { }
public CodeNamespaceImport(string nameSpace) { }
- public System.CodeDom.CodeLinePragma LinePragma { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeNamespaceImportCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
{
@@ -1098,16 +990,12 @@ namespace System.CodeDom
void System.Collections.IList.Remove(object value) { }
void System.Collections.IList.RemoveAt(int index) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeObject
{
public CodeObject() { }
public System.Collections.IDictionary UserData { get { throw null; } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeObjectCreateExpression : System.CodeDom.CodeExpression
{
@@ -1116,10 +1004,8 @@ namespace System.CodeDom
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 { get { throw null; } }
+ public System.CodeDom.CodeExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeParameterDeclarationExpression : System.CodeDom.CodeExpression
{
@@ -1128,12 +1014,10 @@ namespace System.CodeDom
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 { 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeParameterDeclarationExpressionCollection : System.Collections.CollectionBase
{
@@ -1150,43 +1034,34 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeParameterDeclarationExpression value) { }
public void Remove(System.CodeDom.CodeParameterDeclarationExpression value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodePrimitiveExpression : System.CodeDom.CodeExpression
{
public CodePrimitiveExpression() { }
public CodePrimitiveExpression(object value) { }
- public object Value { get { throw null; } set { } }
+ public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression TargetObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodePropertySetValueReferenceExpression : System.CodeDom.CodeExpression
{
public CodePropertySetValueReferenceExpression() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeRegionDirective : System.CodeDom.CodeDirective
{
public CodeRegionDirective() { }
public CodeRegionDirective(System.CodeDom.CodeRegionMode regionMode, string regionText) { }
- public System.CodeDom.CodeRegionMode RegionMode { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public enum CodeRegionMode
{
@@ -1194,8 +1069,6 @@ namespace System.CodeDom
None = 0,
Start = 1,
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeRemoveEventStatement : System.CodeDom.CodeStatement
{
@@ -1203,20 +1076,16 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression Listener { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeSnippetCompileUnit : System.CodeDom.CodeCompileUnit
{
public CodeSnippetCompileUnit() { }
public CodeSnippetCompileUnit(string value) { }
- public System.CodeDom.CodeLinePragma LinePragma { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeSnippetExpression : System.CodeDom.CodeExpression
{
@@ -1224,8 +1093,6 @@ namespace System.CodeDom
public CodeSnippetExpression(string value) { }
public string Value { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeSnippetStatement : System.CodeDom.CodeStatement
{
@@ -1233,8 +1100,6 @@ namespace System.CodeDom
public CodeSnippetStatement(string value) { }
public string Value { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeSnippetTypeMember : System.CodeDom.CodeTypeMember
{
@@ -1242,18 +1107,14 @@ namespace System.CodeDom
public CodeSnippetTypeMember(string text) { }
public string Text { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeStatement : System.CodeDom.CodeObject
{
public CodeStatement() { }
public System.CodeDom.CodeDirectiveCollection EndDirectives { get { throw null; } }
- public System.CodeDom.CodeLinePragma LinePragma { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeStatementCollection : System.Collections.CollectionBase
{
@@ -1271,43 +1132,33 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeStatement value) { }
public void Remove(System.CodeDom.CodeStatement value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeThisReferenceExpression : System.CodeDom.CodeExpression
{
public CodeThisReferenceExpression() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeThrowExceptionStatement : System.CodeDom.CodeStatement
{
public CodeThrowExceptionStatement() { }
public CodeThrowExceptionStatement(System.CodeDom.CodeExpression toThrow) { }
- public System.CodeDom.CodeExpression ToThrow { get { throw null; } set { } }
+ public System.CodeDom.CodeExpression ToThrow { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[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 { get { throw null; } }
- public System.CodeDom.CodeStatementCollection FinallyStatements { get { throw null; } }
- public System.CodeDom.CodeStatementCollection TryStatements { get { throw null; } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeConstructor : System.CodeDom.CodeMemberMethod
{
public CodeTypeConstructor() { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeDeclaration : System.CodeDom.CodeTypeMember
{
@@ -1317,17 +1168,14 @@ namespace System.CodeDom
public bool IsClass { get { throw null; } set { } }
public bool IsEnum { get { throw null; } set { } }
public bool IsInterface { get { throw null; } set { } }
- public bool IsPartial { 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 { get { throw null; } set { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeDeclarationCollection : System.Collections.CollectionBase
{
@@ -1344,32 +1192,26 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeTypeDeclaration value) { }
public void Remove(System.CodeDom.CodeTypeDeclaration value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeDelegate : System.CodeDom.CodeTypeDeclaration
{
public CodeTypeDelegate() { }
public CodeTypeDelegate(string name) { }
- public System.CodeDom.CodeParameterDeclarationExpressionCollection Parameters { get { throw null; } }
+ public System.CodeDom.CodeParameterDeclarationExpressionCollection Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
public System.CodeDom.CodeTypeReference ReturnType { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeMember : System.CodeDom.CodeObject
{
public CodeTypeMember() { }
- public System.CodeDom.MemberAttributes Attributes { get { throw null; } set { } }
- public System.CodeDom.CodeCommentStatementCollection Comments { get { throw null; } }
+ 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 { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeMemberCollection : System.Collections.CollectionBase
{
@@ -1386,8 +1228,6 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeTypeMember value) { }
public void Remove(System.CodeDom.CodeTypeMember value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeOfExpression : System.CodeDom.CodeExpression
{
@@ -1397,8 +1237,6 @@ namespace System.CodeDom
public CodeTypeOfExpression(System.Type type) { }
public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeParameter : System.CodeDom.CodeObject
{
@@ -1406,11 +1244,9 @@ namespace System.CodeDom
public CodeTypeParameter(string name) { }
public System.CodeDom.CodeTypeReferenceCollection Constraints { get { throw null; } }
public System.CodeDom.CodeAttributeDeclarationCollection CustomAttributes { get { throw null; } }
- public bool HasConstructorConstraint { get { throw null; } set { } }
+ public bool HasConstructorConstraint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public string Name { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeParameterCollection : System.Collections.CollectionBase
{
@@ -1428,8 +1264,6 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeTypeParameter value) { }
public void Remove(System.CodeDom.CodeTypeParameter value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeReference : System.CodeDom.CodeObject
{
@@ -1442,16 +1276,12 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
- public int ArrayRank { get { throw null; } set { } }
+ 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 { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- public System.CodeDom.CodeTypeReferenceOptions Options { get { throw null; } set { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeReferenceCollection : System.Collections.CollectionBase
{
@@ -1470,8 +1300,6 @@ namespace System.CodeDom
public void Insert(int index, System.CodeDom.CodeTypeReference value) { }
public void Remove(System.CodeDom.CodeTypeReference value) { }
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeTypeReferenceExpression : System.CodeDom.CodeExpression
{
@@ -1482,15 +1310,12 @@ namespace System.CodeDom
public System.CodeDom.CodeTypeReference Type { get { throw null; } set { } }
}
[System.FlagsAttribute]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public enum CodeTypeReferenceOptions
{
GenericTypeParameter = 2,
GlobalReference = 1,
}
- [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeVariableDeclarationStatement : System.CodeDom.CodeStatement
{
@@ -1501,12 +1326,10 @@ namespace System.CodeDom
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 { get { throw null; } set { } }
+ 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.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public partial class CodeVariableReferenceExpression : System.CodeDom.CodeExpression
{
@@ -1514,7 +1337,6 @@ namespace System.CodeDom
public CodeVariableReferenceExpression(string variableName) { }
public string VariableName { get { throw null; } set { } }
}
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public enum FieldDirection
{
@@ -1522,7 +1344,6 @@ namespace System.CodeDom
Out = 1,
Ref = 2,
}
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public enum MemberAttributes
{
@@ -1558,7 +1379,6 @@ namespace System.CodeDom.Compiler
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; }
- [System.MonoTODOAttribute]
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);
@@ -1569,8 +1389,6 @@ namespace System.CodeDom.Compiler
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; }
}
- [System.ComponentModel.ToolboxItemAttribute(false)]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
public abstract partial class CodeDomProvider : System.ComponentModel.Component
{
protected CodeDomProvider() { }
@@ -1579,19 +1397,16 @@ namespace System.CodeDom.Compiler
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("ICodeCompiler is obsolete")]
+ [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("ICodeGenerator is obsolete")]
+ [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("ICodeParser is obsolete")]
+ [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; }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public static System.CodeDom.Compiler.CodeDomProvider CreateProvider(string language) { throw null; }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
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) { }
@@ -1600,29 +1415,17 @@ namespace System.CodeDom.Compiler
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) { }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public static System.CodeDom.Compiler.CompilerInfo[] GetAllCompilerInfo() { throw null; }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public static System.CodeDom.Compiler.CompilerInfo GetCompilerInfo(string language) { throw null; }
public virtual System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public static string GetLanguageFromExtension(string extension) { throw null; }
public virtual string GetTypeOutput(System.CodeDom.CodeTypeReference type) { throw null; }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public static bool IsDefinedExtension(string extension) { throw null; }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
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 supports) { throw null; }
+ public virtual bool Supports(System.CodeDom.Compiler.GeneratorSupport generatorSupport) { 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 CodeGenerator : System.CodeDom.Compiler.ICodeGenerator
{
protected CodeGenerator() { }
@@ -1749,8 +1552,6 @@ namespace System.CodeDom.Compiler
protected virtual void ValidateIdentifier(string value) { }
public static void ValidateIdentifiers(System.CodeDom.CodeObject e) { }
}
- [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 CodeGeneratorOptions
{
public CodeGeneratorOptions() { }
@@ -1759,7 +1560,6 @@ namespace System.CodeDom.Compiler
public bool ElseOnClosing { get { throw null; } set { } }
public string IndentString { get { throw null; } set { } }
public object this[string index] { get { throw null; } set { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
public bool VerbatimOrder { get { throw null; } set { } }
}
public abstract partial class CodeParser : System.CodeDom.Compiler.ICodeParser
@@ -1767,21 +1567,19 @@ namespace System.CodeDom.Compiler
protected CodeParser() { }
public abstract System.CodeDom.CodeCompileUnit Parse(System.IO.TextReader codeStream);
}
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
[System.SerializableAttribute]
public partial class CompilerError
{
public CompilerError() { }
public CompilerError(string fileName, int line, int column, string errorNumber, string errorText) { }
- public int Column { get { throw null; } set { } }
- public string ErrorNumber { get { throw null; } set { } }
- public string ErrorText { get { throw null; } set { } }
- public string FileName { get { throw null; } set { } }
- public bool IsWarning { get { throw null; } set { } }
- public int Line { get { throw null; } set { } }
+ 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.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
[System.SerializableAttribute]
public partial class CompilerErrorCollection : System.Collections.CollectionBase
{
@@ -1800,7 +1598,6 @@ namespace System.CodeDom.Compiler
public void Insert(int index, System.CodeDom.Compiler.CompilerError value) { }
public void Remove(System.CodeDom.Compiler.CompilerError value) { }
}
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
public sealed partial class CompilerInfo
{
internal CompilerInfo() { }
@@ -1814,8 +1611,6 @@ namespace System.CodeDom.Compiler
public override int GetHashCode() { throw null; }
public string[] GetLanguages() { throw null; }
}
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
[System.SerializableAttribute]
public partial class CompilerParameters
{
@@ -1823,39 +1618,35 @@ namespace System.CodeDom.Compiler
public CompilerParameters(string[] assemblyNames) { }
public CompilerParameters(string[] assemblyNames, string outputName) { }
public CompilerParameters(string[] assemblyNames, string outputName, bool includeDebugInformation) { }
- public string CompilerOptions { get { throw null; } set { } }
- public string CoreAssemblyFileName { get { throw null; } set { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]set { } }
- public bool GenerateExecutable { get { throw null; } set { } }
- public bool GenerateInMemory { get { throw null; } set { } }
- public bool IncludeDebugInformation { get { throw null; } set { } }
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ 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 { get { throw null; } set { } }
- public string OutputAssembly { get { throw null; } set { } }
+ 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 { get { throw null; } set { } }
- public System.IntPtr UserToken { get { throw null; } set { } }
- public int WarningLevel { get { throw null; } set { } }
- public string Win32Resource { 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.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 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]
- public System.Security.Policy.Evidence Evidence { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlEvidence=true)]set { } }
- public int NativeCompilerReturnValue { get { throw null; } set { } }
+ [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 { get { throw null; } set { } }
+ 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)]
@@ -1911,59 +1702,25 @@ namespace System.CodeDom.Compiler
}
public partial interface ICodeCompiler
{
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
System.CodeDom.Compiler.CompilerResults CompileAssemblyFromDom(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit compilationUnit);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
System.CodeDom.Compiler.CompilerResults CompileAssemblyFromDomBatch(System.CodeDom.Compiler.CompilerParameters options, System.CodeDom.CodeCompileUnit[] compilationUnits);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
System.CodeDom.Compiler.CompilerResults CompileAssemblyFromFile(System.CodeDom.Compiler.CompilerParameters options, string fileName);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
System.CodeDom.Compiler.CompilerResults CompileAssemblyFromFileBatch(System.CodeDom.Compiler.CompilerParameters options, string[] fileNames);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
System.CodeDom.Compiler.CompilerResults CompileAssemblyFromSource(System.CodeDom.Compiler.CompilerParameters options, string source);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
System.CodeDom.Compiler.CompilerResults CompileAssemblyFromSourceBatch(System.CodeDom.Compiler.CompilerParameters options, string[] sources);
}
public partial interface ICodeGenerator
{
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
string CreateEscapedIdentifier(string value);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
string CreateValidIdentifier(string value);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
void GenerateCodeFromCompileUnit(System.CodeDom.CodeCompileUnit e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
void GenerateCodeFromExpression(System.CodeDom.CodeExpression e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
void GenerateCodeFromNamespace(System.CodeDom.CodeNamespace e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
void GenerateCodeFromStatement(System.CodeDom.CodeStatement e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
void GenerateCodeFromType(System.CodeDom.CodeTypeDeclaration e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
string GetTypeOutput(System.CodeDom.CodeTypeReference type);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
bool IsValidIdentifier(string value);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
bool Supports(System.CodeDom.Compiler.GeneratorSupport supports);
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
void ValidateIdentifier(string value);
}
public partial interface ICodeParser
@@ -2020,8 +1777,6 @@ namespace System.CodeDom.Compiler
CaseInsensitive = 1,
None = 0,
}
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
- [System.SerializableAttribute]
public partial class TempFileCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable
{
public TempFileCollection() { }
@@ -2029,7 +1784,7 @@ namespace System.CodeDom.Compiler
public TempFileCollection(string tempDir, bool keepFiles) { }
public string BasePath { get { throw null; } }
public int Count { get { throw null; } }
- public bool KeepFiles { get { throw null; } set { } }
+ 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; } }
@@ -2049,10 +1804,8 @@ namespace System.CodeDom.Compiler
}
namespace System.Collections.Concurrent
{
- [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}, Type = {m_collection}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.SystemThreadingCollections_BlockingCollectionDebugView<T>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [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() { }
@@ -2074,7 +1827,6 @@ namespace System.Collections.Concurrent
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable() { throw null; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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) { }
@@ -2102,8 +1854,7 @@ namespace System.Collections.Concurrent
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.SystemThreadingCollection_IProducerConsumerCollectionDebugView<T>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [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
{
@@ -2140,7 +1891,6 @@ namespace System.Collections.Generic
void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other);
void UnionWith(System.Collections.Generic.IEnumerable<T> other);
}
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
public sealed partial class LinkedListNode<T>
{
public LinkedListNode(T value) { }
@@ -2150,8 +1900,7 @@ namespace System.Collections.Generic
public T Value { get { throw null; } set { } }
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_CollectionDebugView<T>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [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
{
@@ -2178,7 +1927,6 @@ namespace System.Collections.Generic
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; }
- [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) { }
public void Remove(System.Collections.Generic.LinkedListNode<T> node) { }
@@ -2203,8 +1951,7 @@ namespace System.Collections.Generic
}
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_QueueDebugView<T>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [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
{
@@ -2238,7 +1985,7 @@ namespace System.Collections.Generic
}
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_DictionaryDebugView<K, V>")]
+ [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
{
@@ -2292,7 +2039,7 @@ namespace System.Collections.Generic
void System.Collections.IEnumerator.Reset() { }
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_DictionaryKeyCollectionDebugView<TKey, TValue>")]
+ [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
{
@@ -2321,7 +2068,7 @@ namespace System.Collections.Generic
}
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_DictionaryValueCollectionDebugView<TKey, TValue>")]
+ [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
{
@@ -2351,8 +2098,7 @@ namespace System.Collections.Generic
}
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_DictionaryDebugView<K, V>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [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
{
@@ -2402,7 +2148,7 @@ namespace System.Collections.Generic
public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; }
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.SortedSetDebugView<T>")]
+ [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
{
@@ -2431,20 +2177,15 @@ namespace System.Collections.Generic
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) { }
- [System.Security.SecuritySafeCriticalAttribute]
public bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
- [System.Security.SecuritySafeCriticalAttribute]
public bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; }
- [System.Security.SecuritySafeCriticalAttribute]
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
public System.Collections.Generic.IEnumerable<T> Reverse() { throw null; }
- [System.Security.SecuritySafeCriticalAttribute]
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) { }
@@ -2468,8 +2209,7 @@ namespace System.Collections.Generic
}
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.System_StackDebugView<T>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
+ [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
{
@@ -3605,7 +3345,6 @@ namespace System.ComponentModel
public void Dispose() { }
public void RemoveHandler(object key, System.Delegate value) { }
}
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
public partial class ExpandableObjectConverter : System.ComponentModel.TypeConverter
{
public ExpandableObjectConverter() { }
@@ -3857,7 +3596,6 @@ namespace System.ComponentModel
public InvalidAsynchronousStateException(string message) { }
public InvalidAsynchronousStateException(string message, System.Exception innerException) { }
}
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]
[System.SerializableAttribute]
public partial class InvalidEnumArgumentException : System.ArgumentException
{
@@ -4904,6 +4642,7 @@ namespace System.ComponentModel
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
{
@@ -5650,8 +5389,6 @@ namespace System.ComponentModel.Design.Serialization
bool IsValidName(string name);
void ValidateName(string name);
}
- [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 InstanceDescriptor
{
public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments) { }
@@ -5820,7 +5557,7 @@ namespace System.Configuration
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 comment) { 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; }
@@ -5863,8 +5600,6 @@ namespace System.Configuration
[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 override bool Equals(object o) { throw null; }
- public override int GetHashCode() { throw null; }
}
public partial class IgnoreSectionHandler : System.Configuration.IConfigurationSectionHandler
{
@@ -5885,8 +5620,6 @@ namespace System.Configuration
[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 override bool Equals(object o) { throw null; }
- public override int GetHashCode() { throw null; }
}
public partial interface ISettingsProviderService
{
@@ -5925,6 +5658,23 @@ namespace System.Configuration
{
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
{
@@ -5950,7 +5700,7 @@ namespace System.Configuration
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 o) { throw null; }
+ public override bool Equals(object settings) { throw null; }
public override int GetHashCode() { throw null; }
}
public sealed partial class SettingElementCollection : System.Configuration.ConfigurationElementCollection
@@ -6174,7 +5924,7 @@ namespace System.Configuration
[System.AttributeUsageAttribute((System.AttributeTargets)(132))]
public sealed partial class SpecialSettingAttribute : System.Attribute
{
- public SpecialSettingAttribute(System.Configuration.SpecialSetting setting) { }
+ public SpecialSettingAttribute(System.Configuration.SpecialSetting specialSetting) { }
public System.Configuration.SpecialSetting SpecialSetting { get { throw null; } }
}
public sealed partial class UriSection : System.Configuration.ConfigurationSection
@@ -6185,6 +5935,7 @@ namespace System.Configuration
[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
@@ -6273,11 +6024,11 @@ namespace System.Diagnostics
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 other) { throw null; }
- public override bool Equals(object obj) { 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 obj1, System.Diagnostics.CounterSample obj2) { throw null; }
- public static bool operator !=(System.Diagnostics.CounterSample obj1, System.Diagnostics.CounterSample obj2) { 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
{
@@ -6562,7 +6313,7 @@ namespace System.Diagnostics
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[] eventLogEntries, int index) { }
+ 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) { }
}
@@ -6641,13 +6392,13 @@ namespace System.Diagnostics
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 eventType, int id, object data) { }
+ 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 eventType, int id, params object[] data) { }
+ 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 eventType, int id, string message) { }
+ 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 eventType, int id, string format, params object[] args) { }
+ 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) { }
}
@@ -6763,7 +6514,7 @@ namespace System.Diagnostics
public PerformanceCounter(string categoryName, string counterName, string instanceName, string machineName) { }
[System.ComponentModel.DefaultValueAttribute("")]
[System.ComponentModel.ReadOnlyAttribute(true)]
- [System.ComponentModel.RecommendedAsConfigurableAttribute(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))]
@@ -6773,7 +6524,7 @@ namespace System.Diagnostics
public string CounterHelp { get { throw null; } }
[System.ComponentModel.DefaultValueAttribute("")]
[System.ComponentModel.ReadOnlyAttribute(true)]
- [System.ComponentModel.RecommendedAsConfigurableAttribute(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))]
@@ -6784,12 +6535,12 @@ namespace System.Diagnostics
public System.Diagnostics.PerformanceCounterInstanceLifetime InstanceLifetime { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute("")]
[System.ComponentModel.ReadOnlyAttribute(true)]
- [System.ComponentModel.RecommendedAsConfigurableAttribute(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.RecommendedAsConfigurableAttribute(true)]
+ [System.ComponentModel.SettingsBindableAttribute(true)]
[System.MonoTODOAttribute("What's the machine name format?")]
public string MachineName { get { throw null; } set { } }
[System.ComponentModel.BrowsableAttribute(false)]
@@ -6963,9 +6714,10 @@ namespace System.Diagnostics
[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("Represents a system process")]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [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() { }
@@ -6975,19 +6727,19 @@ namespace System.Diagnostics
public int BasePriority { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DefaultValueAttribute(false)]
- [System.Diagnostics.MonitoringDescriptionAttribute("Check for exiting of the process to raise the apropriate event.")]
+ [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 exit code of the process.")]
+ [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 exit time of the process.")]
+ [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("Handle for this process.")]
+ [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.")]
@@ -6995,15 +6747,14 @@ namespace System.Diagnostics
public int HandleCount { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- [System.Diagnostics.MonitoringDescriptionAttribute("Determines if the process is still running.")]
+ [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("Process identifier.")]
+ [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 computer running the process.")]
- [System.MonoTODOAttribute]
+ [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))]
@@ -7018,10 +6769,10 @@ namespace System.Diagnostics
[System.MonoTODOAttribute]
public string MainWindowTitle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- [System.Diagnostics.MonitoringDescriptionAttribute("The maximum working set for this process.")]
+ [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 working set for this process.")]
+ [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))]
@@ -7084,8 +6835,7 @@ namespace System.Diagnostics
[System.MonoTODOAttribute]
public bool PriorityBoostEnabled { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- [System.Diagnostics.MonitoringDescriptionAttribute("The relative process priority.")]
- [System.MonoLimitationAttribute("Under Unix, only root is allowed to raise the priority.")]
+ [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.")]
@@ -7096,7 +6846,7 @@ namespace System.Diagnostics
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public long PrivateMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- [System.Diagnostics.MonitoringDescriptionAttribute("The amount of processing time spent in the OS core for this process.")]
+ [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.")]
@@ -7115,36 +6865,36 @@ namespace System.Diagnostics
public int SessionId { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
- [System.Diagnostics.MonitoringDescriptionAttribute("The standard error stream of this process.")]
+ [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("The standard input stream of this process.")]
+ [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("The standard output stream of this process.")]
+ [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("Information for the start of this process.")]
+ [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 this process started.")]
+ [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 that is used to synchronize event handler calls for this process.")]
+ [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 total CPU time spent for this process.")]
+ [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 CPU time spent for this process in user mode.")]
+ [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.")]
@@ -7163,13 +6913,13 @@ namespace System.Diagnostics
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public long WorkingSet64 { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(true)]
- [System.Diagnostics.MonitoringDescriptionAttribute("Raised when it receives error data")]
+ [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("Raised when this process exits.")]
+ [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("Raised when it receives output data")]
+ [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() { }
@@ -7182,9 +6932,7 @@ namespace System.Diagnostics
public void Close() { }
public bool CloseMainWindow() { throw null; }
protected override void Dispose(bool disposing) { }
- [System.MonoTODOAttribute]
public static void EnterDebugMode() { }
- ~Process() { }
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")]
@@ -7193,10 +6941,8 @@ namespace System.Diagnostics
[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; }
- [System.MonoTODOAttribute]
public static System.Diagnostics.Process[] GetProcessesByName(string processName, string machineName) { throw null; }
public void Kill() { }
- [System.MonoTODOAttribute]
public static void LeaveDebugMode() { }
protected void OnExited() { }
public void Refresh() { }
@@ -7204,14 +6950,12 @@ namespace System.Diagnostics
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 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; }
- [System.MonoTODOAttribute]
public bool WaitForInputIdle() { throw null; }
- [System.MonoTODOAttribute]
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")]
@@ -7251,22 +6995,23 @@ namespace System.Diagnostics
RealTime = 256,
}
[System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]
+ [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) { }
+ public ProcessStartInfo(string fileName) { }
+ public ProcessStartInfo(string fileName, string arguments) { }
[System.ComponentModel.DefaultValueAttribute("")]
[System.ComponentModel.NotifyParentPropertyAttribute(true)]
- [System.ComponentModel.RecommendedAsConfigurableAttribute(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 agruments for this process.")]
+ [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("Start this process with a new window.")]
+ [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 { } }
@@ -7274,11 +7019,11 @@ namespace System.Diagnostics
[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("Environment variables used for this process.")]
+ [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("Thread shows dialogboxes for errors.")]
+ [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))]
@@ -7286,24 +7031,24 @@ namespace System.Diagnostics
[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.RecommendedAsConfigurableAttribute(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 resource to start this process.")]
+ [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("Errors of this process are redirected.")]
+ [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("Standard input of this process is redirected.")]
+ [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("Standard output of this process is redirected.")]
+ [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 { } }
@@ -7311,26 +7056,26 @@ namespace System.Diagnostics
public string UserName { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute(true)]
[System.ComponentModel.NotifyParentPropertyAttribute(true)]
- [System.Diagnostics.MonitoringDescriptionAttribute("Use the shell to start this process.")]
+ [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 a used document.")]
+ [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(typeof(System.Diagnostics.ProcessWindowStyle), "Normal")]
+ [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.ProcessWindowStyle)(0))]
[System.ComponentModel.NotifyParentPropertyAttribute(true)]
- [System.Diagnostics.MonitoringDescriptionAttribute("The window style used to start this process.")]
+ [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.RecommendedAsConfigurableAttribute(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 directory for this process.")]
+ [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")]
@@ -7793,7 +7538,7 @@ namespace System.Diagnostics
}
namespace System.Diagnostics.CodeAnalysis
{
- [System.AttributeUsageAttribute((System.AttributeTargets)(748), AllowMultiple=false, Inherited=false)]
+ [System.AttributeUsageAttribute((System.AttributeTargets)(748), Inherited=false, AllowMultiple=false)]
public sealed partial class ExcludeFromCodeCoverageAttribute : System.Attribute
{
public ExcludeFromCodeCoverageAttribute() { }
@@ -7826,7 +7571,7 @@ namespace System.IO
[System.IO.IODescriptionAttribute("Flag to indicate if this instance is active")]
public bool EnableRaisingEvents { get { throw null; } set { } }
[System.ComponentModel.DefaultValueAttribute("*.*")]
- [System.ComponentModel.RecommendedAsConfigurableAttribute(true)]
+ [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 { } }
@@ -7841,7 +7586,7 @@ namespace System.IO
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.RecommendedAsConfigurableAttribute(true)]
+ [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 { } }
@@ -7864,7 +7609,6 @@ namespace System.IO
public void BeginInit() { }
protected override void Dispose(bool disposing) { }
public void EndInit() { }
- ~FileSystemWatcher() { }
protected void OnChanged(System.IO.FileSystemEventArgs e) { }
protected void OnCreated(System.IO.FileSystemEventArgs e) { }
protected void OnDeleted(System.IO.FileSystemEventArgs e) { }
@@ -7948,24 +7692,24 @@ namespace System.IO.Compression
{
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 compressedStream, System.IO.Compression.CompressionMode mode) { }
- public DeflateStream(System.IO.Stream compressedStream, System.IO.Compression.CompressionMode mode, 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[] buffer, int offset, int count, System.AsyncCallback cback, object state) { throw null; }
- public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback cback, object state) { throw null; }
+ 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 async_result) { throw null; }
- public override void EndWrite(System.IAsyncResult async_result) { }
+ 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[] dest, int dest_offset, int count) { throw null; }
+ 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[] src, int src_offset, int count) { }
+ public override void Write(byte[] array, int offset, int count) { }
}
public partial class GZipStream : System.IO.Stream
{
@@ -7979,16 +7723,16 @@ namespace System.IO.Compression
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 cback, object state) { throw null; }
- public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback cback, object state) { throw null; }
+ 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 async_result) { throw null; }
- public override void EndWrite(System.IAsyncResult async_result) { }
+ 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[] dest, int dest_offset, int count) { throw null; }
+ 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[] src, int src_offset, int count) { }
+ public override void Write(byte[] array, int offset, int count) { }
}
}
namespace System.IO.Ports
@@ -8173,8 +7917,8 @@ namespace System.IO.Ports
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 str) { }
- public void WriteLine(string str) { }
+ public void Write(string text) { }
+ public void WriteLine(string text) { }
}
public enum StopBits
{
@@ -8263,12 +8007,10 @@ namespace System.Net
public bool Complete { get { throw null; } }
public string ConnectionGroupId { get { throw null; } }
public string Message { get { throw null; } }
- [System.MonoTODOAttribute]
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);
- public delegate System.Collections.Generic.IEnumerable<string> CipherSuitesCallback(System.Net.SecurityProtocolType protocol, System.Collections.Generic.IEnumerable<string> allCiphers);
[System.SerializableAttribute]
public sealed partial class Cookie
{
@@ -8344,7 +8086,6 @@ namespace System.Net
public partial class CredentialCache : System.Collections.IEnumerable, System.Net.ICredentials, System.Net.ICredentialsByHost
{
public CredentialCache() { }
- [System.MonoTODOAttribute("Need EnvironmentPermission implementation first")]
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) { }
@@ -8464,7 +8205,7 @@ namespace System.Net
[System.SerializableAttribute]
public partial class FileWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable
{
- [System.ObsoleteAttribute("Serialization is obsoleted for this type", false)]
+ [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 { } }
@@ -8477,32 +8218,35 @@ namespace System.Net
public override System.Uri RequestUri { get { throw null; } }
public override int Timeout { get { throw null; } set { } }
public override bool UseDefaultCredentials { get { throw null; } set { } }
- [System.MonoTODOAttribute]
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.IDisposable, System.Runtime.Serialization.ISerializable
+ public partial class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
{
- [System.ObsoleteAttribute("Serialization is obsoleted for this type", false)]
+ [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() { }
- protected override void Dispose(bool disposing) { }
- ~FileWebResponse() { }
+ [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; }
- void System.IDisposable.Dispose() { }
+ [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
@@ -8583,7 +8327,7 @@ namespace System.Net
public override System.IO.Stream GetRequestStream() { throw null; }
public override System.Net.WebResponse GetResponse() { throw null; }
}
- public partial class FtpWebResponse : System.Net.WebResponse
+ public partial class FtpWebResponse : System.Net.WebResponse, System.IDisposable
{
internal FtpWebResponse() { }
public string BannerMessage { get { throw null; } }
@@ -8594,11 +8338,12 @@ namespace System.Net
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("Use WebRequest.DefaultProxy instead")]
+ [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() { }
@@ -8611,11 +8356,17 @@ namespace System.Net
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() { }
@@ -8627,6 +8378,7 @@ namespace System.Net
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
{
@@ -8639,9 +8391,14 @@ namespace System.Net
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
@@ -8734,6 +8491,22 @@ namespace System.Net
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,
@@ -8870,15 +8643,16 @@ namespace System.Net
[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 bool AllowAutoRedirect { get { throw null; } set { } }
+ public virtual bool AllowAutoRedirect { get { throw null; } set { } }
public virtual bool AllowReadStreamBuffering { get { throw null; } set { } }
- public bool AllowWriteStreamBuffering { 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; } [System.MonoTODOAttribute]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 { } }
@@ -8914,6 +8688,7 @@ namespace System.Net
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 { } }
@@ -8933,16 +8708,19 @@ namespace System.Net
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 transportContext) { transportContext = default(System.Net.TransportContext); 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.IDisposable, System.Runtime.Serialization.ISerializable
+ 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; } }
@@ -8960,12 +8738,12 @@ namespace System.Net
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.IDisposable.Dispose() { }
void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
}
public partial interface IAuthenticationModule
@@ -9004,9 +8782,10 @@ namespace System.Net
public IPAddress(byte[] address) { }
public IPAddress(byte[] address, long scopeid) { }
public IPAddress(long newAddress) { }
- [System.ObsoleteAttribute("This property is obsolete. Use GetAddressBytes.")]
+ [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; } }
@@ -9019,6 +8798,8 @@ namespace System.Net
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; }
@@ -9103,14 +8884,18 @@ namespace System.Net
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) { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [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
{
@@ -9144,18 +8929,17 @@ namespace System.Net
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 System.Net.CipherSuitesCallback ClientCipherSuitesCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public static int DefaultConnectionLimit { get { throw null; } set { } }
- [System.MonoTODOAttribute]
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 System.Net.CipherSuitesCallback ServerCipherSuitesCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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; }
@@ -9469,8 +9253,10 @@ namespace System.Net
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) { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ [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
{
@@ -9517,6 +9303,7 @@ namespace System.Net
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; }
@@ -9529,6 +9316,7 @@ namespace System.Net
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; }
@@ -9568,28 +9356,28 @@ namespace System.Net
{
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 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 { } }
- [System.MonoTODOAttribute("Does not affect Credentials, since CredentialCache.DefaultCredentials is not implemented.")]
public bool UseDefaultCredentials { get { throw null; } set { } }
- [System.MonoTODOAttribute("Can we get this info under windows from the system?")]
- [System.ObsoleteAttribute("This method has been deprecated", false)]
+ [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]
@@ -9598,16 +9386,18 @@ namespace System.Net
protected WebRequest() { }
protected WebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } }
- [System.MonoTODOAttribute("Implement the caching system. Currently always returns a policy with the NoCacheNoStore level")]
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]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 { } }
@@ -9615,7 +9405,9 @@ namespace System.Net
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; }
@@ -9624,14 +9416,20 @@ namespace System.Net
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; }
- [System.MonoTODOAttribute("Look in other places for proxy config info")]
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
@@ -9675,18 +9473,17 @@ namespace System.Net
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; } }
- [System.MonoTODOAttribute]
public virtual bool IsFromCache { get { throw null; } }
- [System.MonoTODOAttribute]
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.MonoTODOAttribute]
+ [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
@@ -9749,7 +9546,6 @@ namespace System.Net.Cache
public System.TimeSpan MaxAge { get { throw null; } }
public System.TimeSpan MaxStale { get { throw null; } }
public System.TimeSpan MinFresh { get { throw null; } }
- [System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
public enum RequestCacheLevel
@@ -9767,7 +9563,6 @@ namespace System.Net.Cache
public RequestCachePolicy() { }
public RequestCachePolicy(System.Net.Cache.RequestCacheLevel level) { }
public System.Net.Cache.RequestCacheLevel Level { get { throw null; } }
- [System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
}
@@ -9918,6 +9713,24 @@ namespace System.Net.Configuration
[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() { }
@@ -10044,6 +9857,7 @@ namespace System.Net.Configuration
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; } }
@@ -10055,6 +9869,7 @@ namespace System.Net.Configuration
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")]
@@ -10068,10 +9883,12 @@ namespace System.Net.Configuration
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)]
@@ -10092,6 +9909,8 @@ namespace System.Net.Configuration
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")]
@@ -10116,6 +9935,7 @@ namespace System.Net.Configuration
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() { }
@@ -10181,23 +10001,30 @@ namespace System.Net.Configuration
[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(System.IO.Stream)) { }
- public AlternateView(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { }
- public AlternateView(System.IO.Stream contentStream, string mediaType) : base (default(System.IO.Stream)) { }
- public AlternateView(string fileName) : base (default(System.IO.Stream)) { }
- public AlternateView(string fileName, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { }
- public AlternateView(string fileName, string mediaType) : base (default(System.IO.Stream)) { }
+ 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 encoding, string mediaType) { 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
@@ -10211,12 +10038,12 @@ namespace System.Net.Mail
}
public partial class Attachment : System.Net.Mail.AttachmentBase
{
- public Attachment(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { }
- public Attachment(System.IO.Stream contentStream, string name) : base (default(System.IO.Stream)) { }
- public Attachment(System.IO.Stream contentStream, string name, string mediaType) : base (default(System.IO.Stream)) { }
- public Attachment(string fileName) : base (default(System.IO.Stream)) { }
- public Attachment(string fileName, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { }
- public Attachment(string fileName, string mediaType) : base (default(System.IO.Stream)) { }
+ 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 { } }
@@ -10259,12 +10086,12 @@ namespace System.Net.Mail
}
public partial class LinkedResource : System.Net.Mail.AttachmentBase
{
- public LinkedResource(System.IO.Stream contentStream) : base (default(System.IO.Stream)) { }
- public LinkedResource(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { }
- public LinkedResource(System.IO.Stream contentStream, string mediaType) : base (default(System.IO.Stream)) { }
- public LinkedResource(string fileName) : base (default(System.IO.Stream)) { }
- public LinkedResource(string fileName, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { }
- public LinkedResource(string fileName, string mediaType) : base (default(System.IO.Stream)) { }
+ 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; }
@@ -10289,7 +10116,7 @@ namespace System.Net.Mail
public string DisplayName { get { throw null; } }
public string Host { get { throw null; } }
public string User { get { throw null; } }
- public override bool Equals(object obj) { throw null; }
+ public override bool Equals(object value) { throw null; }
public override int GetHashCode() { throw null; }
public override string ToString() { throw null; }
}
@@ -10312,6 +10139,7 @@ namespace System.Net.Mail
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 { } }
@@ -10342,6 +10170,7 @@ namespace System.Net.Mail
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() { }
@@ -10350,6 +10179,7 @@ namespace System.Net.Mail
[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 { } }
@@ -10366,13 +10196,18 @@ namespace System.Net.Mail
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 to, string subject, string body) { }
+ 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 to, string subject, string body, 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,
@@ -10385,12 +10220,12 @@ namespace System.Net.Mail
public SmtpException() { }
public SmtpException(System.Net.Mail.SmtpStatusCode statusCode) { }
public SmtpException(System.Net.Mail.SmtpStatusCode statusCode, string message) { }
- protected SmtpException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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 info, System.Runtime.Serialization.StreamingContext context) { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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
@@ -10398,7 +10233,7 @@ namespace System.Net.Mail
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 serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
+ 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) { }
@@ -10415,8 +10250,8 @@ namespace System.Net.Mail
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 info, System.Runtime.Serialization.StreamingContext context) { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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
@@ -10485,7 +10320,7 @@ namespace System.Net.Mime
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 obj) { throw null; }
+ public override bool Equals(object rparam) { throw null; }
public override int GetHashCode() { throw null; }
public override string ToString() { throw null; }
}
@@ -10498,7 +10333,7 @@ namespace System.Net.Mime
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 obj) { throw null; }
+ public override bool Equals(object rparam) { throw null; }
public override int GetHashCode() { throw null; }
public override string ToString() { throw null; }
}
@@ -10534,6 +10369,7 @@ namespace System.Net.Mime
public enum TransferEncoding
{
Base64 = 1,
+ EightBit = 3,
QuotedPrintable = 0,
SevenBit = 2,
Unknown = -1,
@@ -10556,7 +10392,7 @@ namespace System.Net.NetworkInformation
}
public partial class GatewayIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.GatewayIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.GatewayIPAddressInformation>, System.Collections.IEnumerable
{
- protected GatewayIPAddressInformationCollection() { }
+ 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; } }
@@ -10677,6 +10513,8 @@ namespace System.Net.NetworkInformation
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();
@@ -10689,6 +10527,9 @@ namespace System.Net.NetworkInformation
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
{
@@ -10807,6 +10648,7 @@ namespace System.Net.NetworkInformation
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
{
@@ -10847,11 +10689,12 @@ namespace System.Net.NetworkInformation
internal NetworkAvailabilityEventArgs() { }
public bool IsAvailable { get { throw null; } }
}
- public sealed partial class NetworkChange
+ 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
@@ -10865,33 +10708,22 @@ namespace System.Net.NetworkInformation
{
public NetworkInformationException() { }
public NetworkInformationException(int errorCode) { }
- protected NetworkInformationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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
{
- [System.MonoTODOAttribute]
public NetworkInformationPermission(System.Net.NetworkInformation.NetworkInformationAccess access) { }
- [System.MonoTODOAttribute]
public NetworkInformationPermission(System.Security.Permissions.PermissionState state) { }
- [System.MonoTODOAttribute]
public System.Net.NetworkInformation.NetworkInformationAccess Access { get { throw null; } }
- [System.MonoTODOAttribute]
public void AddPermission(System.Net.NetworkInformation.NetworkInformationAccess access) { }
- [System.MonoTODOAttribute]
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; }
- [System.MonoTODOAttribute]
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.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)]
@@ -10900,29 +10732,28 @@ namespace System.Net.NetworkInformation
{
public NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { }
public string Access { get { throw null; } set { } }
- [System.MonoTODOAttribute("verify implementation")]
public override System.Security.IPermission CreatePermission() { throw null; }
}
public abstract partial class NetworkInterface
{
protected NetworkInterface() { }
- public abstract string Description { get; }
- public abstract string Id { get; }
- public abstract bool IsReceiveOnly { get; }
+ 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 abstract string Name { get; }
- public abstract System.Net.NetworkInformation.NetworkInterfaceType NetworkInterfaceType { get; }
- public abstract System.Net.NetworkInformation.OperationalStatus OperationalStatus { get; }
- public abstract long Speed { get; }
- public abstract bool SupportsMulticast { get; }
+ 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 abstract System.Net.NetworkInformation.IPInterfaceProperties GetIPProperties();
- public abstract System.Net.NetworkInformation.IPv4InterfaceStatistics GetIPv4Statistics();
- [System.MonoTODOAttribute("Always returns true")]
+ 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 static System.Net.IPAddress GetNetMask(System.Net.IPAddress address) { throw null; }
- public abstract System.Net.NetworkInformation.PhysicalAddress GetPhysicalAddress();
- public abstract bool Supports(System.Net.NetworkInformation.NetworkInterfaceComponent networkInterfaceComponent);
+ public virtual System.Net.NetworkInformation.PhysicalAddress GetPhysicalAddress() { throw null; }
+ public virtual bool Supports(System.Net.NetworkInformation.NetworkInterfaceComponent networkInterfaceComponent) { throw null; }
}
public enum NetworkInterfaceComponent
{
@@ -10956,6 +10787,9 @@ namespace System.Net.NetworkInformation
Unknown = 1,
VeryHighSpeedDsl = 97,
Wireless80211 = 71,
+ Wman = 237,
+ Wwanpp = 243,
+ Wwanpp2 = 244,
}
public enum OperationalStatus
{
@@ -10978,10 +10812,11 @@ namespace System.Net.NetworkInformation
public override string ToString() { throw null; }
}
[System.MonoTODOAttribute("IPv6 support is missing")]
- public partial class Ping : System.ComponentModel.Component, System.IDisposable
+ 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; }
@@ -11008,7 +10843,6 @@ namespace System.Net.NetworkInformation
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; }
- void System.IDisposable.Dispose() { }
}
public partial class PingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
{
@@ -11164,6 +10998,12 @@ namespace System.Net.Security
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
{
@@ -11197,16 +11037,37 @@ namespace System.Net.Security
[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; }
@@ -11215,6 +11076,10 @@ namespace System.Net.Security
[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; }
@@ -11254,15 +11119,14 @@ namespace System.Net.Security
RemoteCertificateNameMismatch = 2,
RemoteCertificateNotAvailable = 1,
}
- [System.MonoTODOAttribute("Non-X509Certificate2 certificate is not supported")]
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)) { }
- [System.MonoTODOAttribute("userCertificateValidationCallback is not passed X509Chain and SslPolicyErrors correctly")]
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback) : base (default(System.IO.Stream), default(bool)) { }
- [System.MonoTODOAttribute("userCertificateValidationCallback is not passed X509Chain and SslPolicyErrors correctly")]
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; } }
@@ -11285,6 +11149,7 @@ namespace System.Net.Security
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) { }
@@ -11393,8 +11258,15 @@ namespace System.Net.Sockets
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 p1, System.Net.Sockets.IPPacketInformation p2) { throw null; }
- public static bool operator !=(System.Net.Sockets.IPPacketInformation p1, System.Net.Sockets.IPPacketInformation p2) { 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
{
@@ -11418,7 +11290,7 @@ namespace System.Net.Sockets
public int InterfaceIndex { get { throw null; } set { } }
public System.Net.IPAddress LocalAddress { get { throw null; } set { } }
}
- public partial class NetworkStream : System.IO.Stream, System.IDisposable
+ public partial class NetworkStream : System.IO.Stream
{
public NetworkStream(System.Net.Sockets.Socket socket) { }
public NetworkStream(System.Net.Sockets.Socket socket, bool ownsSocket) { }
@@ -11436,14 +11308,17 @@ namespace System.Net.Sockets
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 ar) { throw null; }
- public override void EndWrite(System.IAsyncResult ar) { }
+ 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) { }
@@ -11525,11 +11400,11 @@ namespace System.Net.Sockets
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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public int Count { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public bool EndOfPacket { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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
{
@@ -11559,41 +11434,47 @@ namespace System.Net.Sockets
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("Use OSSupportsIPv4 instead")]
+ [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("Use OSSupportsIPv6 instead")]
+ [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 { } }
- [System.MonoTODOAttribute("This doesn't do anything on Mono yet")]
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 end_point, System.AsyncCallback callback, object state) { throw null; }
- public System.IAsyncResult BeginConnect(System.Net.IPAddress address, int port, System.AsyncCallback callback, object state) { throw null; }
- public System.IAsyncResult BeginConnect(System.Net.IPAddress[] addresses, int port, System.AsyncCallback callback, object state) { throw null; }
- public System.IAsyncResult BeginConnect(string host, int port, 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; }
- public System.IAsyncResult BeginReceive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socket_flags, System.AsyncCallback callback, object state) { throw null; }
- public System.IAsyncResult BeginReceive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags flags, out System.Net.Sockets.SocketError error, System.AsyncCallback callback, object state) { error = default(System.Net.Sockets.SocketError); throw null; }
- [System.CLSCompliantAttribute(false)]
+ [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 socket_flags, ref System.Net.EndPoint remote_end, System.AsyncCallback callback, object state) { 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; }
- public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socket_flags, 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 socket_flags, System.Net.EndPoint remote_end, System.AsyncCallback callback, object state) { throw null; }
- public void Bind(System.Net.EndPoint local_end) { }
+ 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) { }
@@ -11601,6 +11482,7 @@ namespace System.Net.Sockets
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() { }
@@ -11609,41 +11491,40 @@ namespace System.Net.Sockets
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 result) { throw null; }
- public void EndConnect(System.IAsyncResult result) { }
+ 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 result) { throw null; }
+ 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 result, ref System.Net.EndPoint end_point) { 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 result) { 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 result) { throw null; }
+ 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 length) { throw null; }
- public int IOControl(int ioctl_code, byte[] in_value, byte[] out_value) { throw null; }
+ 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 time_us, System.Net.Sockets.SelectMode mode) { throw null; }
+ 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 flags) { throw null; }
- public int Receive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags flags, out System.Net.Sockets.SocketError error) { error = default(System.Net.Sockets.SocketError); throw null; }
- public int Receive(byte[] buffer, int size, System.Net.Sockets.SocketFlags flags) { throw null; }
- public int Receive(byte[] buffer, System.Net.Sockets.SocketFlags flags) { 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; }
- [System.CLSCompliantAttribute(false)]
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 flags, ref System.Net.EndPoint remoteEP) { throw null; }
- public int ReceiveFrom(byte[] buffer, int size, System.Net.Sockets.SocketFlags flags, ref System.Net.EndPoint remoteEP) { 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 flags, 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; }
@@ -11651,10 +11532,10 @@ namespace System.Net.Sockets
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 flags) { throw null; }
- public int Send(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags flags, out System.Net.Sockets.SocketError error) { error = default(System.Net.Sockets.SocketError); throw null; }
- public int Send(byte[] buffer, int size, System.Net.Sockets.SocketFlags flags) { throw null; }
- public int Send(byte[] buffer, System.Net.Sockets.SocketFlags flags) { 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)]
@@ -11664,11 +11545,12 @@ namespace System.Net.Sockets
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 flags, System.Net.EndPoint remote_end) { throw null; }
- public int SendTo(byte[] buffer, int size, System.Net.Sockets.SocketFlags flags, System.Net.EndPoint remote_end) { throw null; }
- public int SendTo(byte[] buffer, System.Net.EndPoint remote_end) { throw null; }
- public int SendTo(byte[] buffer, System.Net.Sockets.SocketFlags flags, System.Net.EndPoint remote_end) { 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) { }
@@ -11694,6 +11576,9 @@ namespace System.Net.Sockets
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 { } }
@@ -11717,6 +11602,13 @@ namespace System.Net.Sockets
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,
@@ -11771,8 +11663,8 @@ namespace System.Net.Sockets
public partial class SocketException : System.ComponentModel.Win32Exception
{
public SocketException() { }
- public SocketException(int error) { }
- protected SocketException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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; } }
@@ -11894,16 +11786,22 @@ namespace System.Net.Sockets
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) { }
@@ -11913,7 +11811,7 @@ namespace System.Net.Sockets
}
public partial class TcpListener
{
- [System.ObsoleteAttribute("Use TcpListener (IPAddress address, int port) instead")]
+ [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) { }
@@ -11922,14 +11820,19 @@ namespace System.Net.Sockets
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; }
- ~TcpListener() { }
public bool Pending() { throw null; }
public void Start() { }
public void Start(int backlog) { }
@@ -11961,9 +11864,14 @@ namespace System.Net.Sockets
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) { }
@@ -11974,27 +11882,30 @@ namespace System.Net.Sockets
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; }
- ~UdpClient() { }
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, Size=1)]
+ [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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public System.Net.IPEndPoint RemoteEndPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { 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; }
@@ -12004,7 +11915,7 @@ namespace System.Net.Sockets
}
namespace System.Net.WebSockets
{
- public partial class ClientWebSocket : System.Net.WebSockets.WebSocket, System.IDisposable
+ public sealed partial class ClientWebSocket : System.Net.WebSockets.WebSocket
{
public ClientWebSocket() { }
public override System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { get { throw null; } }
@@ -12014,11 +11925,8 @@ namespace System.Net.WebSockets
public override string SubProtocol { get { throw null; } }
[System.MonoTODOAttribute]
public override void Abort() { }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public override System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
public override System.Threading.Tasks.Task CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; }
- [System.Diagnostics.DebuggerStepThroughAttribute]
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; }
@@ -12026,7 +11934,7 @@ namespace System.Net.WebSockets
}
public sealed partial class ClientWebSocketOptions
{
- public 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 { } }
@@ -12040,7 +11948,7 @@ namespace System.Net.WebSockets
}
public partial class HttpListenerWebSocketContext : System.Net.WebSockets.WebSocketContext
{
- public HttpListenerWebSocketContext() { }
+ internal HttpListenerWebSocketContext() { }
[System.MonoTODOAttribute]
public override System.Net.CookieCollection CookieCollection { get { throw null; } }
[System.MonoTODOAttribute]
@@ -12098,13 +12006,13 @@ namespace System.Net.WebSockets
}
public enum WebSocketCloseStatus
{
- Empty = 1004,
+ Empty = 1005,
EndpointUnavailable = 1001,
InternalServerError = 1011,
InvalidMessageType = 1003,
InvalidPayloadData = 1007,
MandatoryExtension = 1010,
- MessageTooBig = 1004,
+ MessageTooBig = 1009,
NormalClosure = 1000,
PolicyViolation = 1008,
ProtocolError = 1002,
@@ -12154,7 +12062,9 @@ namespace System.Net.WebSockets
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
{
@@ -12183,6 +12093,13 @@ namespace System.Net.WebSockets
Open = 2,
}
}
+namespace System.Reflection
+{
+ public partial interface ICustomTypeProvider
+ {
+ System.Type GetCustomType();
+ }
+}
namespace System.Runtime.InteropServices
{
[System.AttributeUsageAttribute((System.AttributeTargets)(2048))]
@@ -12343,14 +12260,14 @@ 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 semaphoreRights, 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 semaphoreRights, 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(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 semaphoreRights, 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 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]
@@ -12456,8 +12373,8 @@ namespace System.Security.Authentication.ExtendedProtection
}
public enum ChannelBindingKind
{
- Endpoint = 2,
- Unique = 1,
+ Endpoint = 26,
+ Unique = 25,
Unknown = 0,
}
[System.ComponentModel.TypeConverterAttribute(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))]
@@ -12499,11 +12416,11 @@ namespace System.Security.Authentication.ExtendedProtection
TransportSelected = 0,
TrustedProxy = 1,
}
- [System.MonoTODOAttribute]
[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; }
}
@@ -12535,8 +12452,8 @@ namespace System.Security.Authentication.ExtendedProtection.Configuration
public sealed partial class ServiceNameElementCollection : System.Configuration.ConfigurationElementCollection
{
public ServiceNameElementCollection() { }
- public System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement this[int index] { get { throw null; } }
- public new System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement this[string name] { get { throw null; } }
+ 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; }
@@ -12548,6 +12465,13 @@ namespace System.Security.Authentication.ExtendedProtection.Configuration
}
}
#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
@@ -12593,6 +12517,8 @@ namespace System.Security.Cryptography
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
{
@@ -12616,6 +12542,20 @@ namespace System.Security.Cryptography
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
{
@@ -12698,6 +12638,7 @@ namespace System.Security.Cryptography.X509Certificates
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) { }
@@ -12973,7 +12914,7 @@ namespace System.Security.Cryptography.X509Certificates
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 encodedData) { }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
}
[System.FlagsAttribute]
public enum X509KeyUsageFlags
@@ -13044,7 +12985,7 @@ namespace System.Security.Cryptography.X509Certificates
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 encodedData) { }
+ public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { }
}
public enum X509SubjectKeyIdentifierHashAlgorithm
{
@@ -13107,10 +13048,10 @@ namespace System.Security.Permissions
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 flags) { }
+ 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 e) { }
+ 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; }
@@ -13160,6 +13101,13 @@ namespace System.Security.Permissions
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
@@ -13435,15 +13383,21 @@ namespace System.Threading
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.MonoTODOAttribute("CreateSemaphore_internal does not support access control, semaphoreSecurity is ignored")]
+ [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))]
@@ -13480,24 +13434,24 @@ namespace System.Timers
public Timer(double interval) { }
[System.ComponentModel.CategoryAttribute("Behavior")]
[System.ComponentModel.DefaultValueAttribute(true)]
- [System.Timers.TimersDescriptionAttribute("TimerAutoReset")]
+ [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("TimerEnabled")]
+ [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("TimerInterval")]
+ [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("TimerSynchronizingObject")]
+ [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("TimerIntervalElapsed")]
+ [System.Timers.TimersDescriptionAttribute("Occurs when the Interval has elapsed.")]
public event System.Timers.ElapsedEventHandler Elapsed { add { } remove { } }
public void BeginInit() { }
public void Close() { }
diff --git a/src/v4.5/WindowsBase.cs b/src/v4.5/WindowsBase.cs
index 6afeb87..6cf564e 100644
--- a/src/v4.5/WindowsBase.cs
+++ b/src/v4.5/WindowsBase.cs
@@ -79,7 +79,10 @@ 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) { }
@@ -90,7 +93,10 @@ 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) { }
@@ -102,11 +108,14 @@ namespace System.ComponentModel
public bool Cancel { get { throw null; } set { } }
public bool IsCancelable { get { throw null; } }
}
- public delegate void CurrentChangingEventHandler(object sender, System.ComponentModel.CurrentChangingEventArgs args);
+ 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) { }
@@ -134,6 +143,7 @@ namespace System.ComponentModel
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; }
@@ -146,6 +156,15 @@ namespace System.ComponentModel
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() { }
@@ -190,6 +209,18 @@ namespace System.ComponentModel
{
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; }
@@ -234,8 +265,11 @@ namespace System.ComponentModel
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) { }
@@ -306,6 +340,7 @@ namespace System.Diagnostics
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) { }
@@ -414,6 +449,7 @@ namespace System.IO.Packaging
{
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; } }
@@ -452,6 +488,7 @@ namespace System.IO.Packaging
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; }
@@ -459,8 +496,8 @@ namespace System.IO.Packaging
public abstract partial class PackagePart
{
protected PackagePart(System.IO.Packaging.Package package, System.Uri partUri) { }
- protected internal PackagePart(System.IO.Packaging.Package package, System.Uri partUri, string contentType) { }
- protected internal PackagePart(System.IO.Packaging.Package package, System.Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption) { }
+ 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; } }
@@ -482,6 +519,7 @@ namespace System.IO.Packaging
{
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
@@ -970,6 +1008,12 @@ namespace System.Windows
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
{
@@ -989,9 +1033,10 @@ namespace System.Windows
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 virtual bool ShouldSerializeProperty(System.Windows.DependencyProperty dp) { throw null; }
+ protected internal virtual bool ShouldSerializeProperty(System.Windows.DependencyProperty dp) { throw null; }
}
public partial class DependencyObjectType
{
@@ -1038,7 +1083,7 @@ namespace System.Windows
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, Size=1)]
+ [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;}
@@ -1084,7 +1129,7 @@ namespace System.Windows
protected System.Windows.Freezable CreateInstance() { throw null; }
protected abstract System.Windows.Freezable CreateInstanceCore();
public void Freeze() { }
- protected static bool Freeze(System.Windows.Freezable freezable, bool isChecking) { throw null; }
+ 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) { }
@@ -1106,6 +1151,7 @@ namespace System.Windows
{
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 { } }
@@ -1157,6 +1203,32 @@ namespace System.Windows
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]
@@ -1184,7 +1256,7 @@ namespace System.Windows
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 formatProvider) { 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; }
}
@@ -1319,6 +1391,7 @@ namespace System.Windows
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))]
@@ -1384,7 +1457,10 @@ namespace System.Windows
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) { }
@@ -1401,13 +1477,33 @@ namespace System.Windows
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 System.Windows.WeakEventManager.ListenerList Clone() { 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
@@ -1990,6 +2086,10 @@ namespace System.Windows.Threading
[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; }
@@ -2012,8 +2112,18 @@ namespace System.Windows.Threading
[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]
@@ -2021,6 +2131,8 @@ namespace System.Windows.Threading
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
{
@@ -2048,6 +2160,7 @@ namespace System.Windows.Threading
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
{
@@ -2059,16 +2172,19 @@ namespace System.Windows.Threading
[System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
public void VerifyAccess() { }
}
- public sealed partial class DispatcherOperation
+ 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; }
@@ -2081,6 +2197,14 @@ namespace System.Windows.Threading
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,
@@ -2096,6 +2220,16 @@ namespace System.Windows.Threading
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
{
@@ -2109,6 +2243,7 @@ namespace System.Windows.Threading
{
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) { }
diff --git a/src/v4.5/mscorlib.cs b/src/v4.5/mscorlib.cs
index 6d3a2de..a4626f3 100644
--- a/src/v4.5/mscorlib.cs
+++ b/src/v4.5/mscorlib.cs
@@ -257,6 +257,8 @@ namespace System
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")]
@@ -281,6 +283,8 @@ namespace System
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]
@@ -478,7 +482,7 @@ namespace System
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; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public object GetData(string name) { 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; }
@@ -568,6 +572,8 @@ namespace System
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.")]
@@ -583,8 +589,10 @@ namespace System
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 { } }
@@ -594,6 +602,7 @@ namespace System
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]
@@ -1187,7 +1196,6 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -1198,7 +1206,6 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -1219,7 +1226,6 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -1239,18 +1245,13 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static System.Char ToLower(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static System.Char ToLowerInvariant(System.Char c) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static System.Char ToUpper(System.Char c, System.Globalization.CultureInfo culture) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
}
@@ -2090,21 +2091,21 @@ namespace System
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ public System.DateTime Date { get { throw null; } }
public int Day { get { throw null; } }
- public System.DayOfWeek DayOfWeek { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ public System.DayOfWeek DayOfWeek { get { throw null; } }
public int DayOfYear { get { throw null; } }
- public int Hour { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public System.DateTimeKind Kind { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public int Millisecond { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public int Minute { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ public int Second { get { throw null; } }
public long Ticks { get { throw null; } }
- public System.TimeSpan TimeOfDay { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public static System.DateTime Today { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public static System.DateTime UtcNow { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries"), System.Security.SecuritySafeCriticalAttribute]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; }
@@ -2130,26 +2131,17 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override int GetHashCode() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator ==(System.DateTime d1, System.DateTime d2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator >(System.DateTime t1, System.DateTime t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator >=(System.DateTime t1, System.DateTime t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator !=(System.DateTime d1, System.DateTime d2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator <(System.DateTime t1, System.DateTime t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator <=(System.DateTime t1, System.DateTime t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -2158,15 +2150,12 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static System.DateTime SpecifyKind(System.DateTime value, System.DateTimeKind kind) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -2191,7 +2180,6 @@ namespace System
public string ToShortDateString() { throw null; }
public string ToShortTimeString() { throw null; }
public override string ToString() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -2853,21 +2841,21 @@ namespace System
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 { get { throw null; } }
+ 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 { get { throw null; } }
- [System.MonoTODOAttribute]
+ 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.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ [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; }
@@ -2922,40 +2910,44 @@ namespace System
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.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]get { throw null; } }
+ public static int MaxGeneration { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ [System.Security.SecurityCriticalAttribute]
public static void AddMemoryPressure(long bytesAllocated) { }
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.SecurityCriticalAttribute]
public static void CancelFullGCNotification() { }
+ [System.Security.SecuritySafeCriticalAttribute]
public static void Collect() { }
public static void Collect(int generation) { }
- [System.MonoDocumentationNoteAttribute("mode parameter ignored")]
+ [System.Security.SecuritySafeCriticalAttribute]
public static void Collect(int generation, System.GCCollectionMode mode) { }
- [System.MonoDocumentationNoteAttribute("mode and blocking parameters ignored")]
+ [System.Security.SecuritySafeCriticalAttribute]
public static void Collect(int generation, System.GCCollectionMode mode, bool blocking) { }
- [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.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)]public static int GetGeneration(object obj) { 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.InternalCall)][System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
+ [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.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.SecurityCriticalAttribute]
public static void RegisterForFullGCNotification(int maxGenerationThreshold, int largeObjectHeapThreshold) { }
+ [System.Security.SecurityCriticalAttribute]
public static void RemoveMemoryPressure(long bytesAllocated) { }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static void ReRegisterForFinalize(object obj) { }
- [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 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.MonoTODOAttribute]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.SecurityCriticalAttribute]
public static System.GCNotificationStatus WaitForFullGCApproach() { throw null; }
- [System.MonoTODOAttribute]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.SecurityCriticalAttribute]
public static System.GCNotificationStatus WaitForFullGCApproach(int millisecondsTimeout) { throw null; }
- [System.MonoTODOAttribute]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [System.Security.SecurityCriticalAttribute]
public static System.GCNotificationStatus WaitForFullGCComplete() { throw null; }
- [System.MonoTODOAttribute]
- [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
+ [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() { }
}
@@ -2966,6 +2958,7 @@ namespace System
Forced = 1,
Optimized = 2,
}
+ [System.SerializableAttribute]
public enum GCNotificationStatus
{
Canceled = 2,
@@ -2999,6 +2992,7 @@ namespace System
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; }
@@ -3157,22 +3151,15 @@ namespace System
{
public const int MaxValue = 2147483647;
public const int MinValue = -2147483648;
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.Int32 CompareTo(System.Int32 value) { throw null; }
public System.Int32 CompareTo(object value) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public bool Equals(System.Int32 obj) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override bool Equals(object obj) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override System.Int32 GetHashCode() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static System.Int32 Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -3181,9 +3168,7 @@ namespace 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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
System.Int32 System.IConvertible.ToInt32(System.IFormatProvider provider) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -3191,18 +3176,14 @@ namespace System
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.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public override string ToString() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public string ToString(System.IFormatProvider provider) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public string ToString(string format) { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public string ToString(string format, System.IFormatProvider provider) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
}
@@ -3367,7 +3348,7 @@ namespace System
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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; }
@@ -3418,31 +3399,44 @@ namespace System
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)]public static double Acos(double d) { throw null; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Asin(double d) { throw null; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Atan(double d) { throw null; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Atan2(double y, double x) { 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)]public static double Cos(double d) { throw null; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Cosh(double value) { 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)]public static double Exp(double d) { 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)]public static double Floor(double 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)]public static double Log(double d) { 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)]public static double Log10(double d) { 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))]
@@ -3495,12 +3489,14 @@ namespace System
[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)]public static double Pow(double x, double y) { 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)]public static double Round(double a) { 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; }
@@ -3512,12 +3508,17 @@ namespace System
[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)]public static double Sin(double a) { throw null; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Sinh(double 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)]public static double Tan(double a) { throw null; }
- [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static double Tanh(double value) { 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; }
}
@@ -3652,10 +3653,10 @@ namespace System
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; }
- protected sealed override object DynamicInvokeImpl(object[] args) { 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; }
@@ -3868,14 +3869,11 @@ namespace System
{
public Random() { }
public Random(int Seed) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual double NextDouble() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
protected virtual double Sample() { throw null; }
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
@@ -4122,24 +4120,16 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static int Compare(System.String strA, System.String strB) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static int Compare(System.String strA, System.String strB, bool ignoreCase) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static int Compare(System.String strA, System.String strB, bool ignoreCase, System.Globalization.CultureInfo culture) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public static int CompareOrdinal(System.String strA, int indexA, System.String strB, int indexB, int length) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static int CompareOrdinal(System.String strA, System.String strB) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public int CompareTo(object value) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4158,7 +4148,6 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public bool Contains(System.String value) { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public static System.String Copy(System.String str) { throw null; }
@@ -4172,9 +4161,7 @@ namespace System
[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))]
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public bool Equals(System.String value) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4189,11 +4176,8 @@ namespace System
[System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]
[System.Security.SecuritySafeCriticalAttribute]
public override int GetHashCode() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.TypeCode GetTypeCode() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public int IndexOf(char value) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4201,18 +4185,13 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public int IndexOf(System.String value, int startIndex, System.StringComparison comparisonType) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public int IndexOf(System.String value, System.StringComparison comparisonType) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public int IndexOfAny(char[] anyOf) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public static System.String Intern(System.String str) { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
@@ -4220,7 +4199,6 @@ namespace System
public bool IsNormalized() { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public bool IsNormalized(System.Text.NormalizationForm normalizationForm) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool IsNullOrEmpty(System.String value) { throw null; }
public static bool IsNullOrWhiteSpace(System.String value) { throw null; }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
@@ -4232,7 +4210,6 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4242,7 +4219,6 @@ namespace System
[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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4250,9 +4226,7 @@ namespace System
public System.String Normalize() { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public System.String Normalize(System.Text.NormalizationForm normalizationForm) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator ==(System.String a, System.String b) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4262,7 +4236,6 @@ namespace System
[System.Security.SecuritySafeCriticalAttribute]
public System.String Remove(int startIndex, int count) { throw null; }
public System.String Replace(char oldChar, char newChar) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4274,17 +4247,15 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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<char>.GetEnumerator() { 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; }
@@ -4306,25 +4277,16 @@ namespace System
[System.Security.SecuritySafeCriticalAttribute]
public char[] ToCharArray(int startIndex, int length) { throw null; }
public System.String ToLower() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String ToLower(System.Globalization.CultureInfo culture) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String ToLowerInvariant() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override System.String ToString() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String ToString(System.IFormatProvider provider) { throw null; }
public System.String ToUpper() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String ToUpper(System.Globalization.CultureInfo culture) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String ToUpperInvariant() { throw null; }
public System.String Trim() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String Trim(params char[] trimChars) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String TrimEnd(params char[] trimChars) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.String TrimStart(params char[] trimChars) { throw null; }
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
@@ -4402,7 +4364,6 @@ namespace System
public const long TicksPerMinute = (long)600000000;
public const long TicksPerSecond = (long)10000000;
public static readonly System.TimeSpan Zero;
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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;}
@@ -4417,7 +4378,7 @@ namespace System
public double TotalHours { get { throw null; } }
public double TotalMilliseconds { get { throw null; } }
public double TotalMinutes { get { throw null; } }
- public double TotalSeconds { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; }
@@ -4431,24 +4392,16 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator ==(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator >(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator >=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator !=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator <(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public static bool operator <=(System.TimeSpan t1, System.TimeSpan t2) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4747,14 +4700,14 @@ namespace System
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; } }
@@ -4764,7 +4717,7 @@ namespace System
public bool IsCOMObject { get { throw null; } }
public virtual bool IsConstructedGenericType { get { throw null; } }
public bool IsContextful { get { throw null; } }
- public virtual bool IsEnum { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; } }
@@ -4773,17 +4726,17 @@ namespace System
public bool IsInterface { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
public bool IsLayoutSequential { get { throw null; } }
public bool IsMarshalByRef { get { throw null; } }
- public bool IsNested { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; } }
@@ -4794,7 +4747,7 @@ namespace System
public bool IsValueType { get { throw null; } }
public bool IsVisible { get { throw null; } }
public override System.Reflection.MemberTypes MemberType { get { throw null; } }
- public abstract override System.Reflection.Module Module { get; }
+ 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; } }
@@ -4803,7 +4756,6 @@ namespace System
public System.Reflection.ConstructorInfo TypeInitializer { get { throw null; } }
public abstract System.Type UnderlyingSystemType { get; }
public override bool Equals(object o) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4837,7 +4789,6 @@ namespace System
public virtual System.Type[] GetGenericArguments() { throw null; }
public virtual System.Type[] GetGenericParameterConstraints() { throw null; }
public virtual System.Type GetGenericTypeDefinition() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override int GetHashCode() { throw null; }
public System.Type GetInterface(string name) { throw null; }
public abstract System.Type GetInterface(string name, bool ignoreCase);
@@ -4864,9 +4815,7 @@ namespace System
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);
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.Reflection.PropertyInfo GetProperty(string name) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -4923,7 +4872,6 @@ namespace System
protected abstract bool IsPrimitiveImpl();
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public virtual bool IsSubclassOf(System.Type c) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
protected virtual bool IsValueTypeImpl() { throw null; }
public virtual System.Type MakeArrayType() { throw null; }
public virtual System.Type MakeArrayType(int rank) { throw null; }
@@ -5079,12 +5027,9 @@ namespace System
public const uint MinValue = (uint)0;
public int CompareTo(object value) { throw null; }
public int CompareTo(System.UInt32 value) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override bool Equals(object obj) { throw null; }
public bool Equals(System.UInt32 obj) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override int GetHashCode() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.TypeCode GetTypeCode() { throw null; }
[System.CLSCompliantAttribute(false)]
public static System.UInt32 Parse(string s) { throw null; }
@@ -5108,16 +5053,13 @@ namespace System
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
ulong System.IConvertible.ToUInt64(System.IFormatProvider provider) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public string ToString(string format, System.IFormatProvider provider) { throw null; }
[System.CLSCompliantAttribute(false)]
@@ -5308,6 +5250,7 @@ namespace System
{
string BaseDirectory { get; }
string DynamicDirectory { get; }
+ System.Security.Policy.Evidence Evidence { get; }
string FriendlyName { get; }
string RelativeSearchPath { get; }
bool ShadowCopyFiles { get; }
@@ -5363,12 +5306,15 @@ namespace System
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();
}
}
@@ -5380,7 +5326,6 @@ namespace System.Collections
[System.SerializableAttribute]
public partial class ArrayList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ICloneable
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public ArrayList() { }
public ArrayList(System.Collections.ICollection c) { }
public ArrayList(int capacity) { }
@@ -5393,7 +5338,6 @@ namespace System.Collections
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -5406,12 +5350,9 @@ namespace System.Collections
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual System.Collections.IEnumerator GetEnumerator(int index, int count) { throw null; }
public virtual System.Collections.ArrayList GetRange(int index, int count) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -5422,7 +5363,6 @@ namespace System.Collections
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual void Remove(object obj) { }
public virtual void RemoveAt(int index) { }
public virtual void RemoveRange(int index, int count) { }
@@ -5614,23 +5554,19 @@ namespace System.Collections
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; } [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]set { } }
- public virtual System.Collections.ICollection Keys { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ 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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
@@ -5640,7 +5576,6 @@ namespace System.Collections
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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
@@ -5841,9 +5776,7 @@ namespace System.Collections
namespace System.Collections.Concurrent
{
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.Mscorlib_DictionaryDebugView<K, V>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [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
{
@@ -5871,7 +5804,6 @@ namespace System.Collections.Concurrent
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
@@ -5894,9 +5826,7 @@ namespace System.Collections.Concurrent
public bool TryUpdate(TKey key, TValue newValue, TValue comparisonValue) { throw null; }
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.SystemCollectionsConcurrent_ProducerConsumerCollectionDebugView<T>")]
- [System.Runtime.InteropServices.ComVisibleAttribute(false)]
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [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
{
@@ -5918,8 +5848,7 @@ namespace System.Collections.Concurrent
public bool TryPeek(out T result) { result = default(T); throw null; }
}
[System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")]
- [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.SystemCollectionsConcurrent_ProducerConsumerCollectionDebugView<T>")]
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
+ [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
{
@@ -5959,7 +5888,6 @@ namespace System.Collections.Concurrent
bool TryAdd(T item);
bool TryTake(out T item);
}
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
public abstract partial class OrderablePartitioner<TSource> : System.Collections.Concurrent.Partitioner<TSource>
{
protected OrderablePartitioner(bool keysOrderedInEachPartition, bool keysOrderedAcrossPartitions, bool keysNormalized) { }
@@ -5971,7 +5899,6 @@ namespace System.Collections.Concurrent
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; }
}
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
public static partial class Partitioner
{
public static System.Collections.Concurrent.OrderablePartitioner<System.Tuple<int, int>> Create(int fromInclusive, int toExclusive) { throw null; }
@@ -5983,7 +5910,6 @@ namespace System.Collections.Concurrent
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; }
}
- [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
public abstract partial class Partitioner<TSource>
{
protected Partitioner() { }
@@ -6132,7 +6058,7 @@ namespace System.Collections.Generic
public abstract partial class EqualityComparer<T> : System.Collections.Generic.IEqualityComparer<T>, System.Collections.IEqualityComparer
{
protected EqualityComparer() { }
- public static System.Collections.Generic.EqualityComparer<T> Default { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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; }
@@ -6221,19 +6147,17 @@ namespace System.Collections.Generic
[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
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public List() { }
public List(System.Collections.Generic.IEnumerable<T> collection) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public List(int capacity) { }
- public int Capacity { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } set { } }
+ public int Capacity { get { throw null; } set { } }
public int Count { get { throw null; } }
- public T this[int index] { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")][System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]set { } }
- bool System.Collections.Generic.ICollection<T>.IsReadOnly { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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) { }
@@ -6245,7 +6169,6 @@ namespace System.Collections.Generic
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) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public void CopyTo(T[] array) { }
public void CopyTo(T[] array, int arrayIndex) { }
public bool Exists(System.Predicate<T> match) { throw null; }
@@ -6259,10 +6182,8 @@ namespace System.Collections.Generic
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) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.Collections.Generic.List<T>.Enumerator GetEnumerator() { throw null; }
public System.Collections.Generic.List<T> GetRange(int index, int count) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -6271,7 +6192,6 @@ namespace System.Collections.Generic
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public bool Remove(T item) { throw null; }
public int RemoveAll(System.Predicate<T> match) { throw null; }
public void RemoveAt(int index) { }
@@ -6282,15 +6202,11 @@ namespace System.Collections.Generic
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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
@@ -6303,7 +6219,6 @@ namespace System.Collections.Generic
{
public T Current { get { throw null; } }
object System.Collections.IEnumerator.Current { get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public void Dispose() { }
public bool MoveNext() { throw null; }
void System.Collections.IEnumerator.Reset() { }
@@ -6318,11 +6233,10 @@ namespace System.Collections.ObjectModel
[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
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public Collection() { }
public Collection(System.Collections.Generic.IList<T> list) { }
- public int Count { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public T this[int index] { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } set { } }
+ 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; } }
@@ -6331,23 +6245,16 @@ namespace System.Collections.ObjectModel
bool System.Collections.IList.IsReadOnly { get { throw null; } }
object System.Collections.IList.this[int index] { get { throw null; } set { } }
public void Add(T item) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public void Clear() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
protected virtual void ClearItems() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public bool Contains(T item) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public void CopyTo(T[] array, int index) { }
public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public int IndexOf(T item) { throw null; }
public void Insert(int index, T item) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
protected virtual void InsertItem(int index, T item) { }
public bool Remove(T item) { throw null; }
public void RemoveAt(int index) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
protected virtual void RemoveItem(int index) { }
protected virtual void SetItem(int index, T item) { }
void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
@@ -6386,8 +6293,8 @@ namespace System.Collections.ObjectModel
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public T this[int index] { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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 { } }
@@ -6395,11 +6302,9 @@ namespace System.Collections.ObjectModel
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] { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } set { } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ 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) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
@@ -6700,11 +6605,11 @@ namespace System.Diagnostics
{
public const int OFFSET_UNKNOWN = -1;
public StackFrame() { }
- public StackFrame(bool fNeedFileInfo) { }
- public StackFrame(int skipFrames) { }
- public StackFrame(int skipFrames, bool fNeedFileInfo) { }
- public StackFrame(string fileName, int lineNumber) { }
- public StackFrame(string fileName, int lineNumber, int colNumber) { }
+ [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; }
@@ -6719,15 +6624,15 @@ namespace System.Diagnostics
public partial class StackTrace
{
public const int METHODS_TO_SKIP = 0;
- public StackTrace() { }
- public StackTrace(bool fNeedFileInfo) { }
+ [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) { }
- public StackTrace(int skipFrames) { }
- public StackTrace(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) { }
@@ -7112,6 +7017,12 @@ namespace System.Diagnostics.Tracing
{
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
{
@@ -7149,19 +7060,77 @@ namespace System.Diagnostics.Tracing
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.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 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) { }
+ [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
@@ -7171,6 +7140,31 @@ namespace System.Diagnostics.Tracing
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 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.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
{
@@ -7289,6 +7283,7 @@ namespace System.Globalization
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; }
@@ -8052,7 +8047,7 @@ namespace System.Globalization
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public bool IsReadOnly { get { throw null; } }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
- public bool IsRightToLeft { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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 { } }
@@ -8065,14 +8060,12 @@ namespace System.Globalization
[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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecuritySafeCriticalAttribute]
public virtual char ToUpper(char c) { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
@@ -8189,7 +8182,6 @@ namespace System.IO
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public partial class BinaryReader : System.IDisposable
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
@@ -8204,7 +8196,6 @@ namespace System.IO
[System.Security.SecuritySafeCriticalAttribute]
public virtual int Read(char[] buffer, int index, int count) { throw null; }
protected internal int Read7BitEncodedInt() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual bool ReadBoolean() { throw null; }
public virtual byte ReadByte() { throw null; }
public virtual byte[] ReadBytes(int count) { throw null; }
@@ -8214,12 +8205,10 @@ namespace System.IO
public virtual decimal ReadDecimal() { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public virtual double ReadDouble() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual short ReadInt16() { throw null; }
public virtual int ReadInt32() { throw null; }
public virtual long ReadInt64() { throw null; }
[System.CLSCompliantAttribute(false)]
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual sbyte ReadSByte() { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public virtual float ReadSingle() { throw null; }
@@ -8238,7 +8227,6 @@ namespace System.IO
public static readonly System.IO.BinaryWriter Null;
protected System.IO.Stream OutStream;
protected BinaryWriter() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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) { }
@@ -8249,7 +8237,6 @@ namespace System.IO
public virtual void Flush() { }
public virtual long Seek(int offset, System.IO.SeekOrigin origin) { throw null; }
public virtual void Write(bool value) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual void Write(byte value) { }
public virtual void Write(byte[] buffer) { }
public virtual void Write(byte[] buffer, int index, int count) { }
@@ -8553,37 +8540,38 @@ namespace System.IO
[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 { get { throw null; } }
- public override bool Exists { 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 { get { throw null; } }
+ 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.MonoLimitationAttribute("File encryption isn't supported (even on NTFS).")]
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public void Decrypt() { }
+ [System.Security.SecuritySafeCriticalAttribute]
public override void Delete() { }
- [System.MonoLimitationAttribute("File encryption isn't supported (even on NTFS).")]
[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.MonoLimitationAttribute("We ignore the ignoreMetadataErrors parameter")]
[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) { }
@@ -8716,7 +8704,6 @@ namespace System.IO
public override void WriteByte(byte value) { }
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
- [System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Unrestricted=true)]
[System.SerializableAttribute]
public abstract partial class FileSystemInfo : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable
{
@@ -8724,23 +8711,25 @@ namespace System.IO
protected string OriginalPath;
protected FileSystemInfo() { }
protected FileSystemInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- public System.IO.FileAttributes Attributes { get { throw null; } set { } }
+ 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 { get { throw null; } set { } }
+ 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 { 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 { get { throw null; } set { } }
+ 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 { get { throw null; } set { } }
+ 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)]
@@ -8758,7 +8747,6 @@ namespace System.IO
public partial class MemoryStream : System.IO.Stream
{
public MemoryStream() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public MemoryStream(byte[] buffer) { }
public MemoryStream(byte[] buffer, bool writable) { }
public MemoryStream(byte[] buffer, int index, int count) { }
@@ -8769,15 +8757,14 @@ namespace System.IO
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public override long Position { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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)]
@@ -8903,7 +8890,6 @@ namespace System.IO
[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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public virtual int ReadByte() { throw null; }
public abstract long Seek(long offset, System.IO.SeekOrigin origin);
public abstract void SetLength(long value);
@@ -9034,28 +9020,20 @@ namespace System.IO
[System.SerializableAttribute]
public partial class StringWriter : System.IO.TextWriter
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public StringWriter() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public StringWriter(System.IFormatProvider formatProvider) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public StringWriter(System.Text.StringBuilder sb) { }
public StringWriter(System.Text.StringBuilder sb, System.IFormatProvider formatProvider) { }
- public override System.Text.Encoding Encoding { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ public override System.Text.Encoding Encoding { get { throw null; } }
public override void Close() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override string ToString() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override void Write(char value) { }
public override void Write(char[] buffer, int index, int count) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override void Write(string value) { }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
[System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
@@ -9100,7 +9078,6 @@ namespace System.IO
[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.Diagnostics.DebuggerStepThroughAttribute]
[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; }
@@ -9289,20 +9266,17 @@ namespace System.IO
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public override bool CanSeek { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public override bool CanWrite { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 long Capacity { get { throw null; } }
- public override long Length { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public override long Position { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } [System.Security.SecuritySafeCriticalAttribute]set { } }
+ 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.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; }
[System.CLSCompliantAttribute(false)]
[System.Security.SecurityCriticalAttribute]
protected unsafe void Initialize(byte* pointer, long length, long capacity, System.IO.FileAccess access) { }
@@ -9310,9 +9284,6 @@ namespace System.IO
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.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; }
[System.Security.SecuritySafeCriticalAttribute]
public override int ReadByte() { throw null; }
public override long Seek(long offset, System.IO.SeekOrigin loc) { throw null; }
@@ -9320,9 +9291,6 @@ namespace System.IO
public override void SetLength(long value) { }
[System.Security.SecuritySafeCriticalAttribute]
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; }
[System.Security.SecuritySafeCriticalAttribute]
public override void WriteByte(byte value) { }
}
@@ -9461,15 +9429,15 @@ namespace System.IO.IsolatedStorage
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public partial class IsolatedStorageFileStream : System.IO.FileStream
{
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
+ 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(System.IntPtr), default(System.IO.FileAccess)) { }
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
- public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf) : base (default(System.IntPtr), default(System.IO.FileAccess)) { }
+ 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; } }
@@ -9486,10 +9454,12 @@ namespace System.IO.IsolatedStorage
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) { }
}
@@ -9561,7 +9531,7 @@ namespace System.Reflection
[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 event System.Reflection.ModuleResolveEventHandler ModuleResolve { add { } remove { } }
+ 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; }
@@ -9590,7 +9560,6 @@ namespace System.Reflection
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; }
- [System.MonoTODOAttribute("copiedName == true is not supported")]
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; }
@@ -9628,9 +9597,9 @@ namespace System.Reflection
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]
+ [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]
+ [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; }
@@ -10304,7 +10273,6 @@ namespace System.Reflection
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -10464,6 +10432,7 @@ namespace System.Reflection
[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
{
@@ -10762,7 +10731,7 @@ namespace System.Reflection
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
- public sealed partial class ReflectionTypeLoadException : System.SystemException
+ 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) { }
@@ -10954,7 +10923,6 @@ namespace System.Reflection
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; }
- [System.Diagnostics.DebuggerHiddenAttribute]
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; }
@@ -10973,17 +10941,22 @@ namespace System.Reflection.Emit
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; }
@@ -10998,6 +10971,7 @@ namespace System.Reflection.Emit
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; }
@@ -11077,6 +11051,7 @@ namespace System.Reflection.Emit
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) { }
@@ -11146,6 +11121,9 @@ namespace System.Reflection.Emit
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; } }
@@ -11161,9 +11139,7 @@ namespace System.Reflection.Emit
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; }
- [System.MonoTODOAttribute("Not implemented")]
public override object[] GetCustomAttributes(bool inherit) { throw null; }
- [System.MonoTODOAttribute("Not implemented")]
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; }
@@ -11171,7 +11147,6 @@ namespace System.Reflection.Emit
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; }
- [System.MonoTODOAttribute("Not implemented")]
public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
public override string ToString() { throw null; }
}
@@ -11197,6 +11172,7 @@ namespace System.Reflection.Emit
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; }
@@ -11278,6 +11254,24 @@ namespace System.Reflection.Emit
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)]
@@ -11353,6 +11347,7 @@ namespace System.Reflection.Emit
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; } }
@@ -11377,7 +11372,6 @@ namespace System.Reflection.Emit
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[] GetGenericParameterConstraints() { throw null; }
public override System.Type GetGenericTypeDefinition() { throw null; }
[System.MonoTODOAttribute]
public override int GetHashCode() { throw null; }
@@ -11401,7 +11395,6 @@ namespace System.Reflection.Emit
protected override bool IsByRefImpl() { throw null; }
protected override bool IsCOMObjectImpl() { throw null; }
public override bool IsDefined(System.Type attributeType, bool inherit) { throw null; }
- public override bool IsInstanceOfType(object o) { throw null; }
protected override bool IsPointerImpl() { throw null; }
protected override bool IsPrimitiveImpl() { throw null; }
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
@@ -11518,6 +11511,9 @@ namespace System.Reflection.Emit
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; } }
@@ -11554,6 +11550,7 @@ namespace System.Reflection.Emit
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) { }
@@ -11603,6 +11600,7 @@ namespace System.Reflection.Emit
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; } }
@@ -11637,8 +11635,10 @@ namespace System.Reflection.Emit
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; }
@@ -11646,9 +11646,12 @@ namespace System.Reflection.Emit
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)]
@@ -12188,7 +12191,6 @@ namespace System.Reflection.Emit
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; } }
@@ -12197,9 +12199,12 @@ namespace System.Reflection.Emit
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 { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]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; } }
@@ -12236,6 +12241,7 @@ namespace System.Reflection.Emit
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; }
@@ -12291,7 +12297,6 @@ namespace System.Reflection.Emit
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; }
@@ -12500,11 +12505,6 @@ namespace System.Runtime
public AssemblyTargetedPatchBandAttribute(string targetedPatchBand) { }
public string TargetedPatchBand { get { throw null; } }
}
- public enum GCLargeObjectHeapCompactionMode
- {
- CompactOnce = 2,
- Default = 1,
- }
[System.SerializableAttribute]
public enum GCLatencyMode
{
@@ -12517,7 +12517,6 @@ namespace System.Runtime
{
[System.MonoTODOAttribute("Always returns false")]
public static bool IsServerGC { get { throw null; } }
- public static System.Runtime.GCLargeObjectHeapCompactionMode LargeObjectHeapCompactionMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]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 { } }
}
@@ -12529,6 +12528,11 @@ namespace System.Runtime
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
{
@@ -12563,6 +12567,7 @@ namespace System.Runtime.CompilerServices
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)]
@@ -12578,6 +12583,7 @@ namespace System.Runtime.CompilerServices
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)]
@@ -12592,6 +12598,7 @@ namespace System.Runtime.CompilerServices
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)]
@@ -12665,6 +12672,7 @@ namespace System.Runtime.CompilerServices
{
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; }
@@ -12674,14 +12682,12 @@ namespace System.Runtime.CompilerServices
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct ConfiguredTaskAwaitable
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ public bool IsCompleted { get { throw null; } }
public void GetResult() { }
[System.Security.SecuritySafeCriticalAttribute]
public void OnCompleted(System.Action continuation) { }
@@ -12692,14 +12698,12 @@ namespace System.Runtime.CompilerServices
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct ConfiguredTaskAwaitable<TResult>
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ public bool IsCompleted { get { throw null; } }
public TResult GetResult() { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public void OnCompleted(System.Action continuation) { }
@@ -13022,8 +13026,7 @@ namespace System.Runtime.CompilerServices
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public partial struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion, System.Runtime.CompilerServices.INotifyCompletion
{
- public bool IsCompleted { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ public bool IsCompleted { get { throw null; } }
public void GetResult() { }
[System.Security.SecuritySafeCriticalAttribute]
public void OnCompleted(System.Action continuation) { }
@@ -13034,8 +13037,7 @@ namespace System.Runtime.CompilerServices
[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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ public bool IsCompleted { get { throw null; } }
public TResult GetResult() { throw null; }
[System.Security.SecuritySafeCriticalAttribute]
public void OnCompleted(System.Action continuation) { }
@@ -13116,6 +13118,18 @@ namespace System.Runtime.ConstrainedExecution
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
@@ -13149,6 +13163,7 @@ namespace System.Runtime.Hosting
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)]
@@ -13172,6 +13187,7 @@ namespace System.Runtime.InteropServices
[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; }
@@ -13227,7 +13243,11 @@ namespace System.Runtime.InteropServices
[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; } }
}
@@ -13326,6 +13346,13 @@ namespace System.Runtime.InteropServices
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
@@ -13399,6 +13426,8 @@ namespace System.Runtime.InteropServices
[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;
@@ -13407,12 +13436,16 @@ namespace System.Runtime.InteropServices
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();
@@ -13429,6 +13462,19 @@ namespace System.Runtime.InteropServices
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
@@ -13458,6 +13504,8 @@ namespace System.Runtime.InteropServices
[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; } }
}
@@ -13523,6 +13571,8 @@ namespace System.Runtime.InteropServices
[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) { }
@@ -13568,6 +13618,7 @@ namespace System.Runtime.InteropServices
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)]
@@ -13603,21 +13654,21 @@ namespace System.Runtime.InteropServices
[System.FlagsAttribute]
[System.ObsoleteAttribute]
[System.SerializableAttribute]
- public enum FUNCFLAGS
- {
- FUNCFLAG_FBINDABLE = 4,
- FUNCFLAG_FDEFAULTBIND = 32,
- FUNCFLAG_FDEFAULTCOLLELEM = 256,
- FUNCFLAG_FDISPLAYBIND = 16,
- FUNCFLAG_FHIDDEN = 64,
- FUNCFLAG_FIMMEDIATEBIND = 4096,
- FUNCFLAG_FNONBROWSABLE = 1024,
- FUNCFLAG_FREPLACEABLE = 2048,
- FUNCFLAG_FREQUESTEDIT = 8,
- FUNCFLAG_FRESTRICTED = 1,
- FUNCFLAG_FSOURCE = 2,
- FUNCFLAG_FUIDEFAULT = 512,
- FUNCFLAG_FUSESGETLASTERROR = 128,
+ 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]
@@ -13695,6 +13746,12 @@ namespace System.Runtime.InteropServices
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)]
@@ -13723,13 +13780,13 @@ namespace System.Runtime.InteropServices
[System.FlagsAttribute]
[System.ObsoleteAttribute]
[System.SerializableAttribute]
- public enum IDLFLAG
+ public enum IDLFLAG : short
{
- IDLFLAG_FIN = 1,
- IDLFLAG_FLCID = 4,
- IDLFLAG_FOUT = 2,
- IDLFLAG_FRETVAL = 8,
- IDLFLAG_NONE = 0,
+ IDLFLAG_FIN = (short)1,
+ IDLFLAG_FLCID = (short)4,
+ IDLFLAG_FOUT = (short)2,
+ IDLFLAG_FRETVAL = (short)8,
+ IDLFLAG_NONE = (short)0,
}
[System.FlagsAttribute]
[System.ObsoleteAttribute]
@@ -13802,18 +13859,18 @@ namespace System.Runtime.InteropServices
public partial interface IRegistrationServices
{
System.Guid GetManagedCategoryGuid();
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.SecurityCriticalAttribute]
string GetProgIdForType(System.Type type);
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.SecurityCriticalAttribute]
System.Type[] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly);
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.SecurityCriticalAttribute]
bool RegisterAssembly(System.Reflection.Assembly assembly, System.Runtime.InteropServices.AssemblyRegistrationFlags flags);
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.SecurityCriticalAttribute]
void RegisterTypeForComClients(System.Type type, ref System.Guid g);
bool TypeRepresentsComType(System.Type type);
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.SecurityCriticalAttribute]
bool TypeRequiresRegistration(System.Type type);
- [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]
+ [System.Security.SecurityCriticalAttribute]
bool UnregisterAssembly(System.Reflection.Assembly assembly);
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
@@ -13870,12 +13927,12 @@ namespace System.Runtime.InteropServices
[System.FlagsAttribute]
[System.ObsoleteAttribute]
[System.SerializableAttribute]
- public enum LIBFLAGS
+ public enum LIBFLAGS : short
{
- LIBFLAG_FCONTROL = 2,
- LIBFLAG_FHASDISKIMAGE = 8,
- LIBFLAG_FHIDDEN = 4,
- LIBFLAG_FRESTRICTED = 1,
+ 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)]
@@ -13896,9 +13953,13 @@ namespace System.Runtime.InteropServices
[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) { }
@@ -13916,12 +13977,9 @@ namespace System.Runtime.InteropServices
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) { }
@@ -13933,16 +13991,15 @@ namespace System.Runtime.InteropServices
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; }
- [System.MonoTODOAttribute]
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; }
@@ -13950,7 +14007,6 @@ namespace System.Runtime.InteropServices
[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]
@@ -13972,12 +14028,9 @@ namespace System.Runtime.InteropServices
[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]
@@ -14020,7 +14073,6 @@ namespace System.Runtime.InteropServices
[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; }
@@ -14034,8 +14086,6 @@ namespace System.Runtime.InteropServices
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; }
@@ -14087,8 +14137,6 @@ namespace System.Runtime.InteropServices
[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; }
@@ -14099,11 +14147,9 @@ namespace System.Runtime.InteropServices
[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]
@@ -14191,16 +14237,16 @@ namespace System.Runtime.InteropServices
[System.FlagsAttribute]
[System.ObsoleteAttribute]
[System.SerializableAttribute]
- public enum PARAMFLAG
+ public enum PARAMFLAG : short
{
- PARAMFLAG_FHASCUSTDATA = 64,
- PARAMFLAG_FHASDEFAULT = 32,
- PARAMFLAG_FIN = 1,
- PARAMFLAG_FLCID = 4,
- PARAMFLAG_FOPT = 16,
- PARAMFLAG_FOUT = 2,
- PARAMFLAG_FRETVAL = 8,
- PARAMFLAG_NONE = 0,
+ 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)]
@@ -14284,11 +14330,19 @@ namespace System.Runtime.InteropServices
[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 { get { throw null; } }
+ public static string SystemConfigurationFile { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
public static bool FromGlobalAccessCache(System.Reflection.Assembly a) { throw null; }
- public static string GetRuntimeDirectory() { 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)]
@@ -14309,7 +14363,7 @@ namespace System.Runtime.InteropServices
public SafeArrayTypeMismatchException(string message) { }
public SafeArrayTypeMismatchException(string message, System.Exception inner) { }
}
- public abstract partial class SafeBuffer : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid, System.IDisposable
+ public abstract partial class SafeBuffer : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
{
protected SafeBuffer(bool ownsHandle) : base (default(bool)) { }
[System.CLSCompliantAttribute(false)]
@@ -14346,7 +14400,7 @@ namespace System.Runtime.InteropServices
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)), System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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]
@@ -14354,7 +14408,6 @@ namespace System.Runtime.InteropServices
[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))]
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.IntPtr DangerousGetHandle() { throw null; }
[System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
public void DangerousRelease() { }
@@ -14369,7 +14422,6 @@ namespace System.Runtime.InteropServices
[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))]
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
protected void SetHandle(System.IntPtr handle) { }
[System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]
public void SetHandleAsInvalid() { }
@@ -14460,23 +14512,23 @@ namespace System.Runtime.InteropServices
[System.FlagsAttribute]
[System.ObsoleteAttribute]
[System.SerializableAttribute]
- public enum TYPEFLAGS
- {
- TYPEFLAG_FAGGREGATABLE = 1024,
- TYPEFLAG_FAPPOBJECT = 1,
- TYPEFLAG_FCANCREATE = 2,
- TYPEFLAG_FCONTROL = 32,
- TYPEFLAG_FDISPATCHABLE = 4096,
- TYPEFLAG_FDUAL = 64,
- TYPEFLAG_FHIDDEN = 16,
- TYPEFLAG_FLICENSED = 4,
- TYPEFLAG_FNONEXTENSIBLE = 128,
- TYPEFLAG_FOLEAUTOMATION = 256,
- TYPEFLAG_FPREDECLID = 8,
- TYPEFLAG_FPROXY = 16384,
- TYPEFLAG_FREPLACEABLE = 2048,
- TYPEFLAG_FRESTRICTED = 512,
- TYPEFLAG_FREVERSEBIND = 8192,
+ 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)]
@@ -14581,6 +14633,7 @@ namespace System.Runtime.InteropServices
public enum TypeLibImporterFlags
{
ImportAsAgnostic = 2048,
+ ImportAsArm = 16384,
ImportAsItanium = 1024,
ImportAsX64 = 512,
ImportAsX86 = 256,
@@ -14993,21 +15046,21 @@ namespace System.Runtime.InteropServices
[System.FlagsAttribute]
[System.ObsoleteAttribute]
[System.SerializableAttribute]
- public enum VARFLAGS
+ public enum VARFLAGS : short
{
- VARFLAG_FBINDABLE = 4,
- VARFLAG_FDEFAULTBIND = 32,
- VARFLAG_FDEFAULTCOLLELEM = 256,
- VARFLAG_FDISPLAYBIND = 16,
- VARFLAG_FHIDDEN = 64,
- VARFLAG_FIMMEDIATEBIND = 4096,
- VARFLAG_FNONBROWSABLE = 1024,
- VARFLAG_FREADONLY = 1,
- VARFLAG_FREPLACEABLE = 2048,
- VARFLAG_FREQUESTEDIT = 8,
- VARFLAG_FRESTRICTED = 128,
- VARFLAG_FSOURCE = 2,
- VARFLAG_FUIDEFAULT = 512,
+ 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
@@ -16340,7 +16393,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public sealed partial class DefaultInterfaceAttribute : System.Attribute
{
public DefaultInterfaceAttribute(System.Type defaultInterface) { }
- public System.Type DefaultInterface { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public System.Type DefaultInterface { get { throw null; } }
}
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public partial class DesignerNamespaceResolveEventArgs : System.EventArgs
@@ -16357,7 +16410,6 @@ namespace System.Runtime.InteropServices.WindowsRuntime
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; }
}
- [System.MonoTODOAttribute]
public sealed partial class EventRegistrationTokenTable<T> where T : class
{
public EventRegistrationTokenTable() { }
@@ -16372,15 +16424,15 @@ namespace System.Runtime.InteropServices.WindowsRuntime
{
object ActivateInstance();
}
- [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=false)]
+ [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 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public System.Type InterfaceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public byte MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public byte MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
- public byte RevisionVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ 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
@@ -16399,17 +16451,23 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public sealed partial class ReturnValueNameAttribute : System.Attribute
{
public ReturnValueNameAttribute(string name) { }
- public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
+ public string Name { get { throw null; } }
}
- [System.MonoTODOAttribute]
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]
@@ -17188,7 +17246,6 @@ namespace System.Runtime.Remoting.Messaging
public object[] CallSiteActivationAttributes { get { throw null; } }
public System.Collections.IList ContextProperties { get { throw null; } }
public override System.Collections.IDictionary Properties { get { throw null; } }
- public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
[System.CLSCompliantAttribute(false)]
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
@@ -17323,7 +17380,7 @@ namespace System.Runtime.Remoting.Messaging
public string GetArgName(int index) { throw null; }
public object GetInArg(int argNum) { throw null; }
public string GetInArgName(int index) { throw null; }
- public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ 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() { }
@@ -18045,8 +18102,9 @@ namespace System.Runtime.Serialization
public ulong ToUInt64(object value) { throw null; }
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
- public static partial class FormatterServices
+ 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; }
@@ -18478,11 +18536,6 @@ namespace System.Runtime.Serialization.Formatters.Binary
}
namespace System.Runtime.Versioning
{
- public static partial class CompatibilitySwitch
- {
- public static string GetValue(string compatibilitySwitchName) { throw null; }
- public static bool IsEnabled(string compatibilitySwitchName) { throw null; }
- }
[System.AttributeUsageAttribute((System.AttributeTargets)(5887), AllowMultiple=false, Inherited=false)]
public sealed partial class ComponentGuaranteesAttribute : System.Attribute
{
@@ -18607,6 +18660,10 @@ namespace System.Security
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; }
@@ -18695,6 +18752,7 @@ namespace System.Security
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() { }
@@ -18709,9 +18767,11 @@ namespace System.Security
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; }
@@ -18719,8 +18779,10 @@ namespace System.Security
[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; }
@@ -18736,6 +18798,19 @@ namespace System.Security
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
{
@@ -19046,26 +19121,26 @@ namespace System.Security.AccessControl
SystemAlarm = 3,
SystemAudit = 2,
}
- public enum AceType
- {
- AccessAllowed = 0,
- AccessAllowedCallback = 9,
- AccessAllowedCallbackObject = 11,
- AccessAllowedCompound = 4,
- AccessAllowedObject = 5,
- AccessDenied = 1,
- AccessDeniedCallback = 10,
- AccessDeniedCallbackObject = 12,
- AccessDeniedObject = 6,
- MaxDefinedAceType = 16,
- SystemAlarm = 3,
- SystemAlarmCallback = 14,
- SystemAlarmCallbackObject = 16,
- SystemAlarmObject = 8,
- SystemAudit = 2,
- SystemAuditCallback = 13,
- SystemAuditCallbackObject = 15,
- SystemAuditObject = 7,
+ 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
@@ -19625,8 +19700,8 @@ namespace System.Security.AccessControl
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 void Persist(System.Runtime.InteropServices.SafeHandle handle) { }
- protected void Persist(string name) { }
+ 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) { }
@@ -20244,7 +20319,6 @@ namespace System.Security.Cryptography
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
public override System.Security.Cryptography.DSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
- ~DSACryptoServiceProvider() { }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public void ImportCspBlob(byte[] keyBlob) { }
public override void ImportParameters(System.Security.Cryptography.DSAParameters parameters) { }
@@ -20468,7 +20542,6 @@ namespace System.Security.Cryptography
{
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() { }
@@ -20552,10 +20625,12 @@ namespace System.Security.Cryptography
[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 { } }
@@ -20619,7 +20694,6 @@ namespace System.Security.Cryptography
public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { }
public RNGCryptoServiceProvider(string str) { }
protected override void Dispose(bool disposing) { }
- ~RNGCryptoServiceProvider() { }
public override void GetBytes(byte[] data) { }
public override void GetNonZeroBytes(byte[] data) { }
}
@@ -20660,7 +20734,6 @@ namespace System.Security.Cryptography
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public byte[] ExportCspBlob(bool includePrivateParameters) { throw null; }
public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; }
- ~RSACryptoServiceProvider() { }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public void ImportCspBlob(byte[] keyBlob) { }
public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { }
@@ -20765,7 +20838,6 @@ namespace System.Security.Cryptography
{
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() { }
@@ -20996,7 +21068,6 @@ namespace System.Security.Cryptography.X509Certificates
public override string ToString() { throw null; }
public virtual string ToString(bool fVerbose) { throw null; }
}
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
public enum X509ContentType
{
Authenticode = 6,
@@ -21009,7 +21080,6 @@ namespace System.Security.Cryptography.X509Certificates
Unknown = 0,
}
[System.FlagsAttribute]
- [System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.SerializableAttribute]
public enum X509KeyStorageFlags
{
@@ -21818,6 +21888,7 @@ namespace System.Security.Policy
{
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; }
@@ -21869,6 +21940,7 @@ namespace System.Security.Policy
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; }
}
@@ -21964,6 +22036,7 @@ namespace System.Security.Policy
[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; } }
@@ -21972,8 +22045,10 @@ namespace System.Security.Policy
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)]
@@ -21981,9 +22056,11 @@ namespace System.Security.Policy
[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) { }
@@ -22027,6 +22104,7 @@ namespace System.Security.Policy
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; }
@@ -22055,8 +22133,11 @@ namespace System.Security.Policy
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; }
@@ -22132,12 +22213,13 @@ namespace System.Security.Policy
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, System.Runtime.InteropServices._Exception
+ public partial class PolicyException : System.SystemException
{
public PolicyException() { }
protected PolicyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
@@ -22213,6 +22295,7 @@ namespace System.Security.Policy
{
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; }
@@ -22241,6 +22324,7 @@ namespace System.Security.Policy
{
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; }
@@ -22272,6 +22356,7 @@ namespace System.Security.Policy
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; }
@@ -22331,6 +22416,7 @@ namespace System.Security.Policy
{
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; }
@@ -22359,6 +22445,7 @@ namespace System.Security.Policy
{
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; }
@@ -22632,7 +22719,7 @@ namespace System.Security.Principal
}
[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.Security.Principal.IIdentity
+ 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";
@@ -22646,11 +22733,14 @@ namespace System.Security.Principal
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")]
@@ -22668,6 +22758,8 @@ namespace System.Security.Principal
[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)]
@@ -22699,7 +22791,9 @@ namespace System.Security.Principal
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)]
@@ -22934,9 +23028,8 @@ namespace System.Text
public EncoderReplacementFallback() { }
public EncoderReplacementFallback(string replacement) { }
public string DefaultString { get { throw null; } }
- public override int MaxCharCount { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ public override int MaxCharCount { get { throw null; } }
public override System.Text.EncoderFallbackBuffer CreateFallbackBuffer() { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public override bool Equals(object value) { throw null; }
public override int GetHashCode() { throw null; }
}
@@ -22957,13 +23050,13 @@ namespace System.Text
{
protected Encoding() { }
protected Encoding(int codePage) { }
- public static System.Text.Encoding ASCII { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries"), System.Security.SecuritySafeCriticalAttribute]get { throw null; } }
+ 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; } }
@@ -22976,11 +23069,11 @@ namespace System.Text
public bool IsReadOnly { get { throw null; } }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public virtual bool IsSingleByte { get { throw null; } }
- public static System.Text.Encoding Unicode { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public virtual string WebName { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; }
@@ -22999,7 +23092,6 @@ namespace System.Text
[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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -23060,20 +23152,17 @@ namespace System.Text
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public sealed partial class StringBuilder : System.Runtime.Serialization.ISerializable
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public StringBuilder() { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public StringBuilder(int capacity) { }
public StringBuilder(int capacity, int maxCapacity) { }
public StringBuilder(string value) { }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public StringBuilder(string value, int capacity) { }
[System.Security.SecuritySafeCriticalAttribute]
public StringBuilder(string value, int startIndex, int length, int capacity) { }
- public int Capacity { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } set { } }
+ public int Capacity { get { throw null; } set { } }
[System.Runtime.CompilerServices.IndexerName("Chars")]
public char this[int index] { get { throw null; } set { } }
- public int Length { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; }
@@ -23086,10 +23175,8 @@ namespace System.Text
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.Text.StringBuilder Append(int value) { throw null; }
public System.Text.StringBuilder Append(long value) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public System.Text.StringBuilder Append(object value) { throw null; }
[System.CLSCompliantAttribute(false)]
public System.Text.StringBuilder Append(sbyte value) { throw null; }
@@ -23105,7 +23192,6 @@ namespace System.Text
[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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -23390,9 +23476,9 @@ namespace System.Threading
public partial struct CancellationToken
{
public CancellationToken(bool canceled) { throw null;}
- public bool CanBeCanceled { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public bool IsCancellationRequested { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public static System.Threading.CancellationToken None { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { 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; }
@@ -23403,7 +23489,6 @@ namespace System.Threading
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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public void ThrowIfCancellationRequested() { }
}
[System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
@@ -23421,12 +23506,11 @@ namespace System.Threading
[System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)]
public partial class CancellationTokenSource : System.IDisposable
{
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public CancellationTokenSource() { }
public CancellationTokenSource(int millisecondsDelay) { }
public CancellationTokenSource(System.TimeSpan delay) { }
- public bool IsCancellationRequested { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- public System.Threading.CancellationToken Token { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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) { }
@@ -23487,20 +23571,32 @@ namespace System.Threading
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.MonoTODOAttribute("Use access control in CreateEvent_internal")]
+ [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]
@@ -23651,14 +23747,20 @@ namespace System.Threading
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)]public static void Enter(object obj) { }
+ [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) { }
@@ -23668,6 +23770,7 @@ namespace System.Threading
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; }
@@ -23846,14 +23949,13 @@ namespace System.Threading
public partial class SynchronizationContext
{
public SynchronizationContext() { }
- public static System.Threading.SynchronizationContext Current { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
+ 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.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
[System.Security.SecurityCriticalAttribute]
public static void SetSynchronizationContext(System.Threading.SynchronizationContext syncContext) { }
[System.Security.SecuritySafeCriticalAttribute]
@@ -23894,10 +23996,10 @@ namespace System.Threading
[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.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ControlThread=true)]set { } }
+ 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; } set { } }
+ 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 { } }
@@ -23918,6 +24020,7 @@ namespace System.Threading
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))]
@@ -24254,17 +24357,20 @@ namespace System.Threading
protected static readonly System.IntPtr InvalidHandle;
public const int WaitTimeout = 258;
protected WaitHandle() { }
- [System.ObsoleteAttribute("In the profiles > 2.x, use SafeHandle instead of Handle")]
- public virtual System.IntPtr Handle { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, UnmanagedCode=true), System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]set { } }
- public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(1))]get { throw null; } [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))]set { } }
+ [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; }
@@ -24273,6 +24379,7 @@ namespace System.Threading
[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; }
@@ -24395,12 +24502,11 @@ namespace System.Threading.Tasks
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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]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; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -24429,7 +24535,6 @@ namespace System.Threading.Tasks
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
public static System.Threading.Tasks.Task<TResult> FromResult<TResult>(TResult result) { throw null; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
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; }
@@ -24715,8 +24820,7 @@ namespace System.Threading.Tasks
[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 { [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]get { throw null; } }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
+ 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; }
@@ -24738,7 +24842,6 @@ namespace System.Threading.Tasks
[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; }
- [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline across NGen image boundaries")]
public new System.Runtime.CompilerServices.TaskAwaiter<TResult> GetAwaiter() { throw null; }
}
public partial class UnobservedTaskExceptionEventArgs : System.EventArgs
diff --git a/v4.5/Makefile b/v4.5/Makefile
index 98affdb..269c4f9 100644
--- a/v4.5/Makefile
+++ b/v4.5/Makefile
@@ -7,7 +7,7 @@ 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.VisualC Microsoft.Web.Infrastructure \
+ 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 \
@@ -56,7 +56,7 @@ 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 := System.Xml mscorlib System
+Commons.Xml.Relaxng_REFS := mscorlib System.Xml System
CustomMarshalers_REFS := mscorlib
I18N.CJK_REFS := mscorlib I18N
I18N.MidEast_REFS := mscorlib I18N
@@ -64,127 +64,128 @@ I18N.Other_REFS := mscorlib I18N
I18N.Rare_REFS := mscorlib I18N
I18N.West_REFS := mscorlib I18N
I18N_REFS := mscorlib
-IBM.Data.DB2_REFS := mscorlib System.Data System System.Xml
-ICSharpCode.SharpZipLib_REFS := mscorlib
-Microsoft.Build.Engine_REFS := mscorlib System System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0
-Microsoft.Build.Framework_REFS := mscorlib
-Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Utilities.v4.0 Mono.XBuild.Tasks Microsoft.Build.Framework System System.Xml
-Microsoft.Build.Utilities.v4.0_REFS := Microsoft.Build.Framework mscorlib System
-Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System System.Xml
-Microsoft.CSharp_REFS := mscorlib Mono.CSharp System.Core
+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 := System.Web mscorlib System
+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 Mono.Cecil System System.Core
+Mono.CodeContracts_REFS := mscorlib System.Core System
Mono.CompilerServices.SymbolWriter_REFS := mscorlib System
-Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Xml System.Transactions
-Mono.Data.Tds_REFS := mscorlib System
-Mono.Debugger.Soft_REFS := mscorlib Mono.Cecil System.Core System
-Mono.Http_REFS := System mscorlib ICSharpCode.SharpZipLib Mono.Security System.Web System.Xml
-Mono.Management_REFS := mscorlib
-Mono.Messaging.RabbitMQ_REFS := RabbitMQ.Client Mono.Messaging mscorlib System
-Mono.Messaging_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 := System mscorlib
-Mono.Security_REFS := mscorlib bare/System
+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 System.Xml
-SMDiagnostics_REFS := mscorlib System.ServiceModel.Internals System System.Configuration System.Xml
-System.ComponentModel.Composition_REFS := mscorlib System.Core System
-System.ComponentModel.DataAnnotations_REFS := mscorlib System
+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 System bare/System.Xml
-System.Core_REFS := mscorlib System
-System.Data.DataSetExtensions_REFS := mscorlib System.Data System.Xml System
-System.Data.Entity_REFS := System mscorlib System.Xml System.Core System.Data System.Transactions System.Runtime.Serialization System.ComponentModel.DataAnnotations
-System.Data.Linq_REFS := mscorlib System.Data System System.Core System.Xml System.Runtime.Serialization
-System.Data.OracleClient_REFS := mscorlib System.Data System.Drawing System.Xml System System.EnterpriseServices
-System.Data.Services.Client_REFS := mscorlib System.Core System System.Xml System.Xml.Linq
-System.Data.Services_REFS := mscorlib System.Core System System.Data.Services.Client System.ServiceModel System.ServiceModel.Web System.ServiceModel.Activation
-System.Data_REFS := mscorlib System System.Numerics System.Xml System.Transactions Mono.Data.Tds System.EnterpriseServices System.Configuration
-System.Design_REFS := Accessibility mscorlib System System.Windows.Forms System.Data System.Drawing System.Xml bare/System.Web System.Configuration
-System.DirectoryServices.Protocols_REFS := System.DirectoryServices mscorlib System System.Xml
-System.DirectoryServices_REFS := Novell.Directory.Ldap mscorlib System
-System.Drawing.Design_REFS := System.Windows.Forms System.Drawing 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 System.IO.Compression
+System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System
System.IO.Compression_REFS := mscorlib System
-System.IdentityModel.Selectors_REFS := System.Xml mscorlib System System.IdentityModel
-System.IdentityModel_REFS := mscorlib System System.Configuration System.Xml System.Web.ApplicationServices System.Runtime.Serialization
-System.Json.Microsoft_REFS := System.Core mscorlib System System.Runtime.Serialization
-System.Json_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 Mono.Messaging System System.Configuration.Install System.Windows.Forms System.Drawing
-System.Net.Http.Formatting_REFS := mscorlib System.Net.Http System System.Runtime.Serialization System.Core System.Xml System.Xml.Linq System.Data
-System.Net.Http.WebRequest_REFS := System mscorlib System.Net.Http
-System.Net.Http_REFS := mscorlib System
+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 := System.Reactive.Linq mscorlib
-System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces
+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 := System.Reactive.Core System mscorlib System.Reactive.Interfaces System.Core
-System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core
-System.Reactive.PlatformServices_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System System.Core
-System.Reactive.Providers_REFS := System.Core System.Reactive.Interfaces mscorlib System System.Reactive.Core System.Reactive.Linq
-System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces
-System.Reactive.Windows.Forms_REFS := System.Windows.Forms mscorlib System.Reactive.Interfaces System.Reactive.Core System
-System.Reactive.Windows.Threading_REFS := WindowsBase mscorlib System System.Reactive.Interfaces System.Reactive.Core
-System.Runtime.Caching_REFS := System mscorlib System.Configuration System.Data
-System.Runtime.DurableInstancing_REFS := System.Xml.Linq mscorlib System.Transactions System.Core System.ServiceModel.Internals System System.Runtime.Serialization
-System.Runtime.Remoting_REFS := mscorlib System.Runtime.Serialization.Formatters.Soap System System.Xml System.Web
-System.Runtime.Serialization.Formatters.Soap_REFS := System.Xml mscorlib
-System.Runtime.Serialization_REFS := mscorlib System.Xml System System.Configuration System.ServiceModel.Internals
-System.Security_REFS := mscorlib System.Xml System Mono.Security
-System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System
-System.ServiceModel.Discovery_REFS := System.ServiceModel System mscorlib System.Configuration System.Runtime.Serialization System.Xml System.Xml.Linq
+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 := System.ServiceModel mscorlib System.Configuration System.Xml
-System.ServiceModel.Web_REFS := System.ServiceModel mscorlib System.Runtime.Serialization System.Configuration System System.Xml System.ServiceModel.Activation
-System.ServiceModel_REFS := mscorlib System System.Runtime.Serialization System.Xml Mono.Security System.Web System.IdentityModel System.Security System.Messaging System.Core System.Transactions System.Configuration System.Web.Services System.Web.ApplicationServices System.IdentityModel.Selectors bare/System.ServiceModel.Activation
-System.ServiceProcess_REFS := System mscorlib System.Configuration.Install System.Windows.Forms
-System.Threading.Tasks.Dataflow_REFS := mscorlib System
+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 Mono.Security 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 System.Web
-System.Web.ApplicationServices_REFS := System mscorlib System.Configuration
-System.Web.DynamicData_REFS := mscorlib System.Data.Linq System System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Drawing
-System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Windows.Forms
-System.Web.Extensions_REFS := mscorlib System.Core System System.Web System.Web.ApplicationServices System.Configuration System.Web.Services System.Xml System.ServiceModel System.Drawing
-System.Web.Http.SelfHost_REFS := mscorlib System.Net.Http System.ServiceModel System System.Runtime.Serialization System.IdentityModel System.Web.Http
-System.Web.Http.WebHost_REFS := mscorlib System.Web.Http System.Web System.Net.Http System
-System.Web.Http_REFS := mscorlib System.Net.Http System.Core System.Net.Http.Formatting System System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml
-System.Web.Mvc_REFS := mscorlib System.Web System.Core System.ComponentModel.DataAnnotations System.Runtime.Caching System.Web.Razor System.Web.WebPages System System.Web.WebPages.Razor
-System.Web.Razor_REFS := mscorlib System
+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 bare/System.Web System.Xml System.Design System.DirectoryServices System.EnterpriseServices
-System.Web.WebPages.Deployment_REFS := mscorlib System System.Web
-System.Web.WebPages.Razor_REFS := mscorlib System.Web System.Configuration System System.Web.Razor
-System.Web.WebPages_REFS := mscorlib System.Web System System.ComponentModel.DataAnnotations System.Core
-System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.Services System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices
-System.Windows.Forms.DataVisualization_REFS := System.Drawing mscorlib System System.Windows.Forms System.Xml System.Data
-System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing Mono.WebBrowser System.Configuration Mono.Posix Accessibility
+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.Xml.Linq_REFS := System.Xml mscorlib System.Runtime.Serialization System
-System.Xml.Serialization_REFS := mscorlib System.Xml System.ServiceModel
+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 bare/System.Configuration bare/System.Xml Mono.Security
-WebMatrix.Data_REFS := System.Data mscorlib System System.Core
-WindowsBase_REFS := mscorlib System System.Xml System.Xaml
-cscompmgd_REFS := mscorlib
+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 :=
@@ -203,7 +204,7 @@ 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 System.Core
+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
@@ -223,17 +224,17 @@ 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
+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.Xml
+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.ServiceModel System.Xml
+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
@@ -243,35 +244,35 @@ Facades/System.Threading.Tasks_REFS := mscorlib System.Core
Facades/System.Threading.Timer_REFS := mscorlib
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 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
+System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP
System.Web_CSC_ARGS := -d:SERVICES_DEP
-MONO_KEY := ../../../mcs/class/mono.pub
-ECMA_KEY := ../../../mcs/class/ecma.pub
-WINFX_KEY := ../../../mcs/class/winfx.pub
-MSFINAL_KEY := ../../../mcs/class/msfinal.pub
+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.Cecil Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \
+ 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
+ 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.Dynamic System.Numerics System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \
+ 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
@@ -283,12 +284,13 @@ WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infr
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
+ 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.VisualC \
+ 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.EnterpriseServices System.Management \
+ 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